5 октября 1938 года добровольно по спецнабору вступил в ряды Красной Армии и был зачислен слушателем инженерного факультета Военной Академии механизации и моторизации Красной Армии им. Сталина в Москве, которую окончил 9 мая 1940 года по специальности горюче-смазочных материалов. С 1931 по 1939 гг. – член ВЛКСМ; два года (так как происхождение – из крестьян) был кандидатом в члены ВКП(б), с октября 1941 г. – член ВКП(б). Участник Великой Отечественной войны: Западный фронт – с 22.06.1941 по 25.10.1942 гг., Головной Авиационный склад № 1030 – по 10.10.1944 г., 3-й Белорусский фронт – по 9 мая 1945 г. Уволен в запас 2 февраля 1957 года с должности начальника химической службы Авиационно-Технической базы (г. Елец, Липецкой области) в звании инженер-майора с правом ношения военной формы одежды. 31 декабря 1969 года снят с воинского учета по достижению предельного возраста.