Родился 21 декабря 1948 на военно-морской базе в городе Лиепая в семье моряка, участника Великой Отечественной войны, проделавшего боевой путь от Ленинграда до польского города Гданьск. В 1971 году окончил математико-механический факультет Ленинградского государственного университета и по распределению был направлен в Информационно-вычислительный центр объединения «Кировский завод». Занимался вопросами автоматизации управления производством, внедрением расчетов на ЭВМ, имеет диплом ВДНХ. В настоящее время работает ведущим бизнес-аналитиком ООО «Информационные технологии и консалтинг».
Много лет занимается изучением истории Приморского района. Автор книг «Новая и Старая Деревни», «Жизнь и подвиги Алексея Никитина», многочисленных статей в городских и районных газетах и журналах, ведущий рубрики «Страницы истории» в газетах «Коломяжские вести» и «Петербургский район».
Помощник Главы муниципального образования в МО Коломяги.
Женат, имеет дочь. Проживает в Коломягах.