Родился 6 марта 1951 года в п. Красный Май Вышневолоцкого района Калининской области.
Окончил горно-электромеханический факультет Ленинградского горного института по специальности «Инженер-конструктор, инженер-механик».
В 2005 году стал генеральным директором ООО Управляющая компания «Карелнеруд».
В 2006 году избран депутатом Законодательного Собрания Республики Карелия IV созыва по Единому избирательному округу. Член фракции Всероссийской политической партии «Единая Россия». Член комитета по природным ресурсам и экологии.