Родился в с. Кучки Оршанской волости Яранского уезда Вятской губернии в крестьянской семье.
Образование: Вятский педагогический институт им. В.И. Ленина (1928-1932), Высший военно-педагогический институт (1942-1943).
- До 1922 года работал в своем хозяйстве.
- После службы в армии – в Вятской губернии: завхоз Салобелякской средней школы (1923-1924),
- секретарь волостного комитета комсомола сначала в с. Михайловское, затем в с. Шешургу, потом - в с. Салобеляки Яранского уезда (1924-1925)
- учитель начальной школы в дер. Лежнино, затем - дер. Верхоуслино Салобелякской волости (1925-1928)
- По окончании института - в г. Вятке: с 1932 г. - завуч школы профсоюзных кадров ЦК союза работников деревообрабатывающей промышленности и одновременно - преподаватель исторических дисциплин, затем - завуч школы ФЗО № 3
- в 1935 –1936 гг. - директор начальной школы № 13
- С марта по июнь 1936 г. – зав. сектором обучения взрослых Кировского гороно.
- Решением обкома ВКП(б) в июне 1936 г. утвержден заведующим областным архивным управлением,
- в сентябре 1938 г. - заведующим гороно
- В феврале 1939-октябре 1941 г. – заведующий партархивом.
- Далее – лектор отдела пропаганды и агитации Кировского обкома ВКП(б) (1941-1959).
- На пенсии работал научным сотрудником областного краеведческого музея.
В годы Великой Отечественной войны после окончания Высшего военно-педагогического института служил на Западном и 3-м Белорусском фронтах агитатором политотдела дивизии, лектором и начальником агитмашины.
Награжден орденами Отечественной войны 2-й степени, Красной Звезды и медалями «За взятие Кенигсберга» и «За победу над Германией в Великой Отечественной войне 1941-1945 гг.