Родился 5 декабря 1950 года в деревне Гридинская Сямженского района Вологодской области.
После окончания в 1970 году Великоустюгского совхоза-техникума начал свою трудовую деятельность механиком в совхозе «Дружба» Сямженского района. В 1972 - 1995 годах находился на службе в органах Министерства внутренних дел, в том числе с 1984 по 1995 годы был начальником Кирилловского районного отдела милиции.
Окончил Всесоюзный юридический институт, Российскую академии государственной службы при Президенте Российской Федерации.
В период 1984-1991 годов неоднократно избирался депутатом Кирилловского районного и городского Советов народных депутатов. Был членом исполкома райсовета, заместителем председателя горсовета.
С 1995 года по 2008 год - глава Кирилловского муниципального района.
На выборах 25 февраля 1996 года избран депутатом Законодательного Собрания области по Кирилловскому избирательному округу № 11.
В декабре 1996 года был избран председателем постоянной мандатной комиссии Законодательного Собрания области, а с апреля 1998 года по декабрь 1999 года- председателем постоянного комитета Законодательного Собрания области по вопросам местного самоуправления.
Награжден медалями «За службу в органах МВД» I , II , и III степени. Его имя внесено в Книгу Славы Вологодской области.