Родился 16 ноября 1950 года в п. Панькино Череповецкого района Вологодской области. Окончил Вологодский политехнический институт по специальности «Технология машиностроения, металлорежущие станки и инструменты».
Работал директором по социальному развитию ОАО «Кондопога».
В 2006 году избран депутатом Законодательного Собрания Республики Карелия IV созыва по Кондопожскому одномандатному избирательному округу № 18. Член фракции "Единой России". Член комитета по социальной политике.