Родился 9 мая 1929 года в д. Пахомино Смоленской области. В 1979 году окончил Сортавальский совхоз-техникум.
Трудовой путь начал в 1953 г. зав. нефтескладом в/ч 2852 в г. Тосно. С 1954 г. — в Карелии: шофер, а затем механик в совхозе «Таунанский». В 1964 г. окончил курсы руководящих работников совхозов в Вологодском молочном институте и был назначен и. о. старшего экономиста совхоза «Таунанский». В 1965 г. назначен директором совхоза «Таунанский» и работал в этой должности до 1997 г.
Был награжден орденом Трудового Красного Знамени и 4-мя медалями, в 1986 г. присвоено звание «Заслуженный работник народного хозяйства КАССР». Неоднократно избирался депутатом районного Совета.
В Палате Представителей работал в Комитете по лесопромышленной и аграрной политике.