Родился 8 января 1906 года в селе Южа Вязниковского уезда Владимирской губернии (на 2021 год – город, районный центр в Ивановской области).
Родители: Пётр Иванович и Елена Васильевна. Старшие сёстры Анна (1899–1918), Надежда (1902), младший брат Василий (1910).
Кадровый военный (в РККА с 1928 года), участвовал в боевых действиях на КВЖД (1929), Халкин-Гол (1939, награждён медалью «За боевые заслуги»), ветеран Великой Отечественной войны, награждён орденом Отечественной войны I и II степени, подполковник (на февраль 1945 года).
Член ВКП(б)/КПСС, был награждён знаком «50 лет пребывания в КПСС».
Жена: Серафима Михайловна Корноухова. Дочери Алевтина (1929) и Галина (ок. 1946).
Скончался в Москве 1 октября 1989 года.