Родился 11 января 1940 года в г. Семипалатинске (Казахстан).
Окончил ВПШ при ЦК КПСС в 1968 г. по специальности «Журналистика».
Трудовой путь начал в 1960 г. на Петрозаводской студии телевидения оператором. После службы в Советской Армии в 1963 г. вернулся на телевидение, работал старшим оператором, старшим редактором. С 1975 по 1978 г. работал инструктором сектора печати Карельского обкома КПСС. С 1978 по 2000 г. — главный редактор, заместитель председателя, Председатель Госкомитета по телевидению и радиовещанию, затем ГТРК «Карелия».
В апреле 2000 г. был избран депутатом Законодательного Собрания Республики Карелия в Палату Республики и работал в Комитете по госустройству, вопросам местного самоуправления и национальной политики.
В Законодательном Собрании третьего созыва — заместитель Председателя Законодательного Собрания Республики Карелия.