Родился 27 января 1947 в с. Видлица Олонецкого района Карельской АССР, карел.
В 1975 окончил Карельский государственный педагогический институт по специальности "учитель географии", в 1980 - Ленинградскую высшую партийную школу, 1987 - аспирантуру Высшей политической школы ЦК Коммунистической партии Чехословакии в Праге. Кандидат философских наук.
В 1962 - 66 - столяр-мебельщик Видлицкого производственного участка Ильинского лесозавода. В 1966 некоторое время был директором Видлицкого дома культуры, но в том же году перешел на комсомольскую работу.
В 1978 - 80 учился в Ленинградской высшей партийной школе. С 1980 - на партийной работе.
С 27 декабря 1989 - председатель президиума Верховного Совета Карелии.
В марте 1990 избран народным депутатом Карельской АССР, а 18 апреля 1990 - председателем Верховного Совета Карелии.
Был избран народным депутатом РСФСР.
12 декабря 1993 был избран депутатом Совета Федерации.
17 апреля 1994 избран председателем правительства Республики Карелия.
14 мая 1998 проиграл выборы председателя правительства Карелии С. Катанандову.
В декабре 1998 был назначен управляющим делами Исполкома Союза России и Белоруссии.
С января 1995 - член Совета Федерации второго созыва по должности.
Хорошо играет в шахматы.
Награжден орденом Почета.
Женат.