Родился 27 ноября 1950 года в поселке Мурмаши Мурманской области.
В 1972 году окончил Ивановский энергетический институт по специальности «Автоматизация производства и распределения энергии».
В 1972–1981 годах работал мастером, старшим инженером электролаборатории на каскаде Нивских ГЭС «Колэнерго». Главный инженер Северных электрических сетей «Колэнерго» (1981–1986), заместитель главного инженера (1986–1997), генеральный директор АО «Колэнерго» (1997–2005).
С 2005 года – первый заместитель гендиректора ООО «Транснефтьсервис-С», председатель совета директоров «Карельской энергосбытовой компании». Осенью 2005 года назначен полномочным представителем председателя правления РАО «ЕЭС России» в «Ленэнерго». С августа 2011 года – гендиректор «Карельской тепловой компании».
4 декабря 2011 года избран депутатом Законодательного Собрания Республики Карелия V созыва. 22 декабря 2011 года избран Председателем Законодательного Собрания Республики Карелия, член фракции Всероссийской политической партии «Единая Россия».
Заслуженный энергетик России, Заслуженный работник РАО «ЕЭС России».