Родился 18 марта 1953 года в Ленинграде.
В 1977 году окончил Черноморское высшее военно-морское училище имени П.С. Нахимова по специальности «специальное вооружение», служил в частях Военно-Морского Флота. В 1995 году окончил Академию народного хозяйства при Правительстве РФ по специальности «Государственное и муниципальное управление».
В 1985 году защитил диссертацию на соискание ученой степени кандидата технических наук, автор более 50 научных работ и нескольких внедренных изобретений.
В 1990 году был избран председателем Приморского районного Совета народных депутатов города Ленинграда. С августа 1991 года работал главой Администрации Приморского района Санкт-Петербурга.
В 2004 году избран председателем Муниципального совета — Главой внутригородского муниципального образования муниципальный округ «Лахта-Ольгино» Санкт-Петербурга.
В 2011 году назначен на должность Главы Администрации Красносельского района Санкт-Петербурга, с 2013 года — член Правительства Санкт-Петербурга.
В сентябре 2016 г. избран депутатом Законодательного Собрания Санкт-Петербурга 6-го созыва по единому избирательному округу.
Полномочный представитель Законодательного Собрания Санкт-Петербурга шестого созыва по связям с территориальными органами федеральных органов исполнительной власти.
Член фракции «ЕДИНАЯ РОССИЯ».
Член комиссии по образованию, культуре и науке и комиссии по устройству государственной власти, местному самоуправлению и административно-территориальному устройству, профильной комиссии по вопросам физической культуры и спорта,.
Женат, двое взрослых детей.