Родился 28 марта 1951 года в деревне Завариха Никольского района Вологодской области.
Трудовую деятельность начал в 1968 году арматурщиком в строительном управлении «Доменстрой» в городе Череповце.
В 1969-1971 годах служил в Военно-Морском Флоте страны.
В 1975 году окончил Вологодский государственный педагогический институт, получив специальность учителя физики.
С 1975 по-1977 годы работал учителем физики в Слободской средней школе Грязовецкого района.
В 1977-1980 годах учился в аспирантуре Московского педагогического института имени Н.К. Крупской.
С 1982 года - кандидат педагогических наук, с 1993 года - профессор.
С 1980 года трудится в Вологодском пединституте на должностях ассистента кафедры теоретической физики, старшего преподавателя, заведующего кафедрой физики, декана физико-математического факультета.
С 1988 года - ректор педагогического института, с 1995 года - ректор Вологодского государственного педагогического университета (проведена реорганизация института).
На выборах 22 марта 1998 года избран депутатом Законодательного Собрания области по Никольскому избирательному округу N 15, член постоянного комитета Законодательного Собрания области по бюджету и налогам, по государственно-правовой деятельности, законности и правам человека и постоянного комитета по образованию, культуре и здравоохранению.
Полномочия окончены в марта 2002 года.