Родился 12 февраля в 1948 году в семье рабочих.
26 лет служил в рядах Вооружённых Сил СССР. Воинское звание — полковник.Образование высшее педагогическое и высшее юридическое.
С 1969 года живёт и работает в Кунцево.
С 1992 по 2002 год работал заместителем руководителя Миграционной службы Москвы.
С 1995 по 2004 год являлся председателем Окружной избирательной комиссии Кунцевского избирательного округа №193 по выборам депутатов Государственной Думы РФ.
С марта 2012 года избран депутатом муниципального Собрания Кунцево, Руководителем муниципального образования Кунцево и Председателем муниципального Собрания Кунцево.
Награждён орденом «За службу Родине в Вооружённых силах СССР» и 14 медалями.