В 1928 г. окончил школу-девятилетку.
В 1930—1933 гг. — в органах НКВД Барнаула.
В 1937 г. по окончании Московского зоотехнического института был направлен в Таймырский национальный округ, где работал до 1948 г. в хозяйственных, советских и партийных органах.
В 1948—1955 гг. возглавлял плановую комиссию Красноярского крайисполкома, в 1955—1956 гг. — заместитель председателя Красноярского крайисполкома.
В 1956—1963 гг. — секретарь Сахалинского обкома партии,
в 1963—1969 гг. — председатель исполкома Сахалинского областного Совета депутатов трудящихся.
С 1969 г. — в аппарате Совета Министров РСФСР.
Член ВКП (б) с 1941 г. Избирался депутатом Верховного Совета РСФСР, областного Совета депутатов трудящихся, делегатом XXIII съезда КПСС.
Награждён орденом Трудового Красного Знамени (1966 г.), двумя орденами «Знак Почёта» и медалями.