Родился в селе Клин, ныне Вачского муниципального округа Нижегородской области.
Участник Великой Отечественной войны.
После окончания войны находился на преподавательской работе: учитель истории в средней школе № 3 города Павлово Горьковской области.
В 1970-х годах был директором средней школы № 9 города Павлово, заведующим гороно.
Заслуженный учитель школы РСФСР (27.12.1967).
Жил в городе Павлово, похоронен на Южном кладбище.
Награды: орден Отечественной Войны 2-й степени (06.04.1985).