Родился 17 декабря 1942 года в городе Электрогорске Московской области.
В 1966 году окончил Ивановский энергетический институт, получив диплом инженера-электрика по электрическим станциям.
Трудовую деятельность начал в 1959 году электромонтером Стерлитамакской ТЭЦ в Башкирской ССР, где позднее, после окончания института, работал начальником смены электроцеха, дежурным инженером теплоэлектростанции.
В 1969-1971 годах служил в Советской Армии, после службы вновь работал в городе Стерлитамак на Стерлитамакской ТЭЦ.
С 1976 года трудился на Череповецкой ГРЭС в поселке Кадуй Вологодской области. Здесь последовательно занимал инженерные должности от начальника смены станции до директора этой ГРЭС.
На выборах 22 марта 1998 года и 24 марта 2002 года избран депутатом Законодательного Собрания Вологодской области по Кадуйскому избирательному округу № 14, заместитель председателя постоянного комитета Законодательного Собрания области по экологии и природопользованию, с февраля 1999 года по март 2007 года - член постоянного комитета Законодательного Собрания области по экономической политике и собственности.
Его имя внесено в Книгу Славы Вологодской области.