Трудовую деятельность начал в августе 1977 года слесарем Пореченского лесопункта Вашкинского леспромхоза.
После службы в Советской Армии - студент Вологодского молочного института, по окончании которого получил специальность инженера-механика.
С августа 1986 по декабрь 1988 года работал главным инженером колхоза «Верный путь» Вашкинского района, с декабря 1988 по май 1994 года - председателем колхоза «Пионер».
20 марта 1994 года избран депутатом Законодательного Собрания области по Белозерскому избирательному округу № 10.
С мая 1994 по октябрь 1996 года работал в Законодательном Собрании области на постоянной основе председателем постоянной комиссии по социальной политике, затем - председателем подкомитетов по экологии и природопользованию, по социальной политике, председателем мандатной комиссии.
С октября 1996 года по май 2005 года - глава самоуправления Вашкинского района.
В 1997 году окончил Академию государственной службы при Президенте Российской Федерации по специальности «Государственное и муниципальное управление», квалификация - социолог.
С мая 2005 года по октябрь 2006 года - начальник департамента по работе с муниципальными образованиями Вологодской области.
С октября 2006 года по настоящее время - исполнительный директор Ассоциации «Совет муниципальных образований Вологодской области».
Почетный гражданин Вашкинского муниципального района.
Награжден Почетной грамотой Совета Федерации Федерального Собрания Российской Федерации.