Родился 6 сентября 1958 года.
Окончил Ленинградский инженерно-строительный институт.
Работал в ГУ ЖА Московского района, затем занимал должность начальника ГУ ЖА Курортного района.
В 2003 году назначен первым заместителем главы администрации Курортного района Санкт-Петербурга. Курировал вопросы районного хозяйства, ЖКХ, развития энергетического комплекса, потребительского рынка, транспортной инфраструктуры, взаимодействия с правоохранительными органами.
26 ноября 2012 года назначен главой администрации Пушкинского района.
С июня 2015 года по сентябрь 2021 года – вице-губернатор Санкт-Петербурга.
В сентябре 2021 года избран депутатом Законодательного Собрания Санкт-Петербурга седьмого созыва.
1 октября 2021 года на заседании петербургского парламента избран заместителем Председателя Законодательного Собрания Санкт-Петербурга.
Вошел в состав постоянной комиссии по промышленности, экономике и предпринимательству и постоянной комиссии по вопросам правопорядка и законности Законодательного Собрания Санкт-Петербурга седьмого созыва.
1 марта 2022 года избран в состав Регионального политического совета Санкт-Петербургского регионального отделения Партии «ЕДИНАЯ РОССИЯ».
2 ноября 2022 года назначен председателем Координационного совета по международной трудовой миграции в Санкт-Петербурге при Законодательном Собрании Санкт-Петербурга.
Женат, имеет сына.