С 1975 по 1999 год- служил в Вооруженных силах СССР и РФ.
1999 год- возглавил муниципальное образование "Город Зеленогорск".
2005 год- переизбран главой городской администрации.
С 2011 года - назначен главой Петроградского района.
С осени 2016 года - депутат Законодательного собрания Санкт-Петербурга шестого созыва (единый избирательный округ, партия "ЕДИНАЯ РОССИЯ"), председатель Комиссии по устройству государственной власти, местному самоуправлению и административно-территориальному устройству.