Начал путь в Великой Отечественной войне в звании лейтенанта. За неоднократные отличия в боях на подступах к Москве осенью — зимой 1941 года был награждён орденом Красной Звезды. В июле 1942 года ранен и эвакуирован в госпиталь. В звании майора участвовал в боях на Курской дуге. Награждён орденом Отечественной войны 2-й степени. Позже участвовал в боях за освобождение Белоруссии, а также в боях на территории Польши и Германии. В 1945 году был награждён орденом Александра Невского, а также орденом Отечественной войны 1-й степени.