Родился 31 июля 1965 года в Кронштадте. Место жительства - Санкт-Петербург, город Кронштадт. В 1987 году окончил Ленинградский государственный университет по специальности "Прикладная математика". Основное место работы, занимаемая должность: ООО "Центр речевых технологий", научно-исследовательский департамент, ведущий программист. С 1998 года является Старостой в Православном приходе Собора Владимирской иконы Божией Матери города Кронштадта. Женат, трое детей.

Выдвинут Всероссийской политической партией "Единая Россия".

Избран депутатом по многомандатному избрательному округу №1 - 08 сентября 2019 года.