Родился 25 мая 1937 года в д. Шуйская Чупа Прионежского района. В 1960 году окончил Петрозаводский лесотехнический техникум, в 1974 г. — Ленинградскую лесотехническую академию, специальность — инженер-технолог.
Работал в лесной промышленности с 1960 по 1976 г., затем 10 лет — начальником Эссойльской ПМК-10, с 1986 г. до избрания депутатом Законодательного Собрания Республики Карелия в 1998 г. — директором совхоза «Эссойльский».
Награжден орденом «Знак Почета», медалями «За преобразование Нечерноземья», «Ветеран труда», почетной грамотой Президиума Верховного Совета КАССР. Заслуженный работник сельского хозяйства Республики Карелия, лауреат Республики Карелия 1998 г. Избирался депутатом районного Совета, Верховного Совета КАССР.
В Палате Представителей I созыва был членом Комитета по лесопромышленной и аграрной политике. Во втором созыве — заместитель Председателя Палаты Представителей, председатель Комитета по бюджету и налогам.