Участник Великой Отечественной войны: в августе 1941 — феврале 1945 — лётчик, командир звена, заместитель командира и командир авиаэскадрильи 174-го (с марта 1942 — 15-го гвардейского) штурмового авиационного полка. Воевал на Западном, Ленинградском и 3-м Белорусском фронтах. Участвовал в обороне Ленинграда, Красноборской, Красносельско-Ропшинской, Ленинградско-Новгородской, Выборгской, Нарвской, Таллинской и Восточно-Прусской операциях. За время войны совершил 226 боевых вылетов на штурмовике Ил-2 для нанесения ударов по живой силе и технике противника.