Родился в 1919 году в многодетной семье рабочего Бондюжского химзавода. После окончания школы фабрично-заводского ученичества в 1935 году пришел работать на химзавод имени Карпова слесарем цеха реактивных солей. В октябре 1941 года призван в армию Бондюжским райвоенкоматом. Воевал на Первом Белорусском фронте, рядовой, старший телефонист. Был ранен, после госпиталя вновь вернулся на передовую. После демобилизации в 1946 году продолжил работать на химзаводе имени Карпова, в цехе реактивных солей, в ремонтно-строительном подразделении.
Награжден орденами Красной Звезды (1945), Отечественной войны второй степени (1985), двумя медалями «За отвагу» (1943, 1945), «За освобождение Варшавы», «За взятие Берлина», «За победу над Германией».
Вместе с женой Данией Якуповной фронтовик воспитал пятерых детей.
Умер в 1997 году, похоронен в Менделеевске.