Участник Великой Отечественной войны: в октябре 1942 — мае 1945 — лётчик, старший лётчик, командир звена, заместитель командира и командир авиаэскадрильи 673-го (с февраля 1944 — 142-го гвардейского) штурмового авиационного полка. Воевал на Калининском, Северо-Западном, Воронежском, Степном, 2-м и 1-м Украинских фронтах. Участвовал в Великолукской операции, Курской битве, Белгородско-Харьковской операции, освобождении Левобережной Украины и битве за Днепр, Кировоградской, Корсунь-Шевченковской, Уманско-Ботошанской, Львовско-Сандомирской, Сандомирско-Силезской, Берлинской и Пражской операциях. За время войны совершил 189 боевых вылетов на штурмовике Ил-2 для нанесения ударов по живой силе и технике противника, в воздушных боях сбил 2 самолёта противника.