Родился в деревне Шурговаш, ныне Воскресенского муниципального округа Нижегородской области.
В 1937–1940 годах работал на Горьковском автомобильном заводе в рессорном цехе, одновременно окончив курсы шоферов в учебном комбинате.
Участник Великой Отечественной войны.
Весь боевой путь прошёл шофёром зенитно-артиллерийского полка.
После демобилизации в 1946 году, вернулся в город Горький и продолжил работать шофёром. С 1949 года работал в Горьковском производственном объединении грузового автотранспорта № 4.
Он был инициатором внедрения контейнерных перевозок с Горьковского железнодорожного узла и речного порта на предприятия города, неоднократно выходил победителем в социалистическом соревновании.
За 8-ю пятилетку (1966-1970 гг.), на своём ГАЗ-51 перевёз 22 тысячи тонн народнохозяйственных грузов сверх нормы и сэкономил 3600 литров бензина.
Звание Героя Социалистического Труда присвоено 4 мая 1971 года – за выдающиеся успехи в выполнении 8-го пятилетнего плана по перевозке народнохозяйственных грузов.
Депутат Канавинского районного Совета депутатов трудящихся города Горького.
Делегат XVI общесоюзного съезда профсоюзов (1977).
Жил в Нижнем Новгороде, похоронен на Нижегородском (Федяковском) кладбище.
Награды: ордена Ленина (05.10.1966, 04.05.1971), Отечественной войны 2-й степени (11.03.1985), медали, в т.ч. «За боевые заслуги» (18.08.1944).
Память: на доме № 46 по улице Витебская (г. Нижний Новгород, Канавинский район), где он жил, установлена мемориальная доска.
Мемориальная доска (фото 2015 г.)
Памятник на могиле (фото 2020 г.)