С 2004 года занимался предпринимательской деятельностью по техническому обслуживанию и ремонту автотранспортных средств.
Вступив в политическую партию «Единая Россия», занял пост заместителя секретаря Долинского местного отделения Всероссийской политической партии «Единая Россия».
В 2012 году перешел на муниципальную службу, где получил назначение на должность руководителя управление городским хозяйством города Невельск. Через четыре года стал первым вице-мэром Долинского района.
В 2016 году принял решение выставить свою кандидатуру на пост мэра городского округа «Долинский». Выборы состоялись в единый день голосования 13 сентября 2016 года, где сумел одержать убедительную победу.
В октябре 2016 года официально вступил в должность мэра Долинского района.