Окончил Петрозаводский государственный университет им. О. В. Куусинена (1964), Ленинградскую ВПШ и Академию народного хозяйства при СМ СССР. В 1964—1985 гг. работал в дорожно-строительных и строительных организациях Карельской АССР.
В 1985—1988 гг. — министр жилищно-коммунального хозяйства Карельской АССР, в 1988—1989 гг. — генеральный директор Карельского территориально-производственного объединения жилищно-коммунального хозяйства.
В декабре 1989 назначен председателем Совета Министров Карельской АССР. Оставался в должности вплоть до реформы органов власти республики, проведённой в июле 1994 года.
12 декабря 1993 года избран депутатом Совета Федерации I созыва. Входил в состав Комитета Совета Федерации по по бюджету, финансовому, валютному и кредитному регулированию, денежной эмиссии, налоговой политике и таможенному регулированию.