Родился в деревне Крысовы, ныне Оригевского района Кировской области. Призван на службу в Красную Армию Семёновским районным военным комиссариатом Горьковской области в июне 1941 года. Участник Великой Отечественной войны. Служил в должности военного ветеринарного врача в составе 1-го отдельного гужтранспортного батальона 21-й армии Юго-Западного фронта. Майор ветеринарной службы. Демобилизован из армии в октябре 1945 года. Работал главным ветеринарным врачом Семёновской станции по борьбе с болезнями сельскохозяйственных животных (Горьковская область, г. Семёнов). Заслуженный ветеринарный врач РСФСР (17.03.1965). Награды: орден Красной Звезды (30.03.1945), медали, в т. ч. «За боевые заслуги» (23.08.1944), «За оборону Сталинграда» и «За победу над Германией в Великой Отечественной войне 1941–1945 гг.».
Место захоронения: Нижегородская область г. Семёнов кладбище «Кукушкин бугор»