Родился 18 августа 1954 года в д. Куркинская Усть-Кубинского района Вологодской области.
Трудовую деятельность начал в 1973 году учителем музыки Байдаровской средней школы Никольского района после окончания Вологодского музыкально-педагогического училища № 2.
В 1974-1976 годах служил в Советской Армии.
В 1976-1980 годах - студент Вологодского государственного педагогического института, после окончания которого в течение года работал директором студенческого клуба института, затем экономистом Вологодского филиала центра НОТ и управления производством Госкомсельхозтехники РСФСР.
В 1983-1991 годах - редактор, затем старший редактор областной студии телевидения в г. Череповце.
В 1988 году окончил специальное отделение факультета журналистики Московского государственного университета имени М.В. Ломоносова.
В 1992-1996 годах - художественный руководитель, главный редактор ООО «ТС «Канал-12» .
С января 1998 года специальный корреспондент областной газеты «Русский Север» по г. Череповцу.
На состоявшихся 22 марта 1998 года выборах избран депутатом Законодательного Собрания области по Северному избирательному округу №
С января 2000 года по апрель 2002 года - заместитель председателя постоянного комитета Законодательного Собрания области по вопросам местного самоуправления.