Участник Великой Отечественной войны: в июне — сентябре 1941 — командир звена 88-го истребительного авиационного полка, в сентябре 1941 — июле 1942 — командир звена 249-го истребительного авиационного полка, в июле 1942 — мае 1945 — командир звена, командир авиаэскадрильи 131-го (с февраля 1943 — 40-го гвардейского) истребительного авиационного полка. Воевал на Юго-Западном, Южном, Северо-Кавказском, Воронежском и 1-м Украинском фронтах. Участвовал в оборонительных боях на юге Украины, Донбассе и на Дону, в обороне Кавказа, Курской битве, битве за Днепр, освобождении Правобережной Украины и Польши, в Берлинской и Пражской операциях. За время войны совершил 396 боевых вылетов на истребителях И-16, ЛаГГ-3, Ла-5 и Ла-7, в 113 воздушных боях сбил лично 18 и в составе группы 9 самолётов противника.