Родился в городе Хабаровске 17.08.1948. Детские годы провёл на Камчатке.
Окончил Ленинградский госуниверситет и Санкт-Петербургский институт экономики и финансов.
Работал научным сотрудником, директором Северо-Западного научно-исследовательского института «Белогорка». Кандидат наук.
Избирался депутатом Ленинградской области в 1990 – 1998 г.г. После истечения срока депутатских полномочий работал заместителем председателя Комитета финансов и аудитором Контрольно-счётной палаты.
В 2001 году перешёл в администрацию Санкт-Петербурга, где служил на должностях советника губернатора Санкт-Петербурга и первого заместителя председателя Комитета государственного контроля Санкт-Петербурга. Государственный советник Санкт-Петербурга.
Награждён медалью «В память 300-летия Санкт-Петербурга».
В 2007 году после инфаркта вышел на пенсию по инвалидности.