Родился 19 января 1949 года в деревне Бродино Грязовецкого района Вологодской области.
После средней школы в 1963-1969 годах работал в колхозе «Ленинский путь» Грязовецкого района.
С 1969 по 1974 годы учился в Вологодском молочном институте, получив специальность инженера-механика.
После службы в Советской Армии с 1976 по 1979 годы заведовал ремонтными мастерскими, был главным инженером в колхозе «Встреча» Шекснинского района, а в 1979-1994 годах возглавлял правление этого хозяйства в должности председателя.
С марта 1994 года по март 2002 года - депутат Законодательного Собрания области по Череповецкому сельскому избирательному округу.
С марта 1994 по май 1995 года - заместитель председателя Законодательного Собрания, с февраля 1996 года – председатель постоянного комитета Законодательного Собрания области по аграрному комплексу и продовольствию на постоянной основе.
В 1997 году окончил Российскую академию государственной службы при Президенте Российской Федерации по специальности «Государственное и муниципальное управление», получив специальность экономиста.
На выборах 7 декабря 2003 года вновь избран депутатом Законодательного Собрания области по списку Вологодского регионального отделения политической партии «Аграрная партия России».
С декабря 2003 года по март 2007 года – заместитель председателя постоянного комитета Законодательного Собрания области по аграрному комплексу и продовольствию.
После избрания депутатом Законодательного Собрания области в марте 2007 года на организационной сессии Законодательного Собрания области 4 апреля 2007 года утвержден членом постоянного комитета Законодательного Собрания области по аграрному комплексу и продовольствию.
Награжден орденом «Знак почета», Почетной грамотой Законодательного Собрания Вологодской области.
Срок окончания полномочий 14 декабря 2011 года