Родился 25 июля 1939 года в д. Запруднево Шуйского района Ивановской области. Окончил Ивановский энергетический институт им. В. И. Ленина, отделение электроснабжения промышленных предприятий городов и сельских хозяйств по специальности «Инженер-электрик» и отделение промышленной теплоэнергетики.
В 1994-1997 гг. - председатель Комитета РК по топливно-энергетическому обеспечению и жилищно-коммунальному хозяйству. В 1997-2002 гг. - председатель Региональной энергетической комиссии Республики Карелия. В дальнейшем начальник Управления государственного энергетического надзора по Карело-Кольскому региону, генеральный директор ООО «Сертификационно-консультационный центр». Награжден медалью ордена «За заслуги перед Отечеством» II степени и медалью «Ветеран труда». Награжден почетными грамотами Парламентской Ассоциации Северо-Запада России, Республики Карелия и Законодательного Собрания Республики Карелия. Почетный энергетик Российской Федерации. Заслуженный работник народного хозяйства РК.
С 2002 по 2006 год избран депутатом Законодательного Собрания Республики Карелия III созыва. В 2006 году избран депутатом Законодательного Собрания Республики Карелия IV созыва по Единому избирательному округу. Член фракции "Единой России". Председатель Комитета по экономической политике и налогам.