Родился в д. Бердюгино Крапивинского района. Призван в Красную Армию Крапивинским РВК в мае 1941 года. Проходил военную службу на Дальнем Востоке. В Великой Отечественной войне с августа 1942 года. Воевал в должности стрелка в составе 1384-го стрелкового полка 96-й стрелковой дивизии. Был ранен. В апреле 1943 года окончил курсы водолазов. Служил в должности водолаза в составе Амурского спасательного отряда. Затем продолжил боевой путь в звании старшины в должности водолаза, командира отделения в составе отряда речных аварийных служб. Расчищал водные пути рек Волги и Днепра, участвовал в восстановлении Днепровско-Бугского канала. Демобилизован в январе 1947 года. В мирное время проживал в д. Бердюгино, работал нормировщиком, трактористом, кузнецом в колхозе имени Ленина Бердюгинского сельского совета, затем в совхозе «Мельковский».