В 1939 году был призван в вооруженные силы. С октября 1940 по май 1942 года служил на Дальнем Востоке, на острове Русский. С мая 1942 года по 15 июля 1943 года воевал на Брянском фронте командиром саперного взвода 1289 морского стрелкового полка 116 отдельной морской стрелковой бригады. Лично обезвредил более 200 мин. Ходил в тыл к немцам в разведку, брал в плен «языков». Был тяжело ранен в июле 1943 года на Курской Дуге. За боевые отличия награжден Орденом «Красная Звезда», Орденом «Слава III степени», награжден медалями: «За победу над Германией»; «За доблестный труд в Великой Отечественной войне». После окончания войны окончил исторический факультет Уральского Государственного Университета. Преподавал историю России школьникам в Ачитской школе-интернат, которой руководил последние годы своей жизни.