С 1940 по 1945 год служил в Красной Армии, участвовал в Советско-финляндской (1939—1940) и Великой Отечественной (1941—1945) войнах. Воевал на Ленинградском, Калининском и Южном фронтах, служил в составе 14-го запасного авиационного полка. Закончил войну в звании капитана. Награждён орденами Красной Звезды, Отечественной войны II степени (06.04.1985), медалями «За оборону Ленинграда», «За победу над Германией в Великой Отечественной войне 1941—1945 гг.» (05.11.1945), другими наградами.