Участник Великой Отечественной войны: в ноябре 1941 — мае 1945 — лётчик, старший лётчик, заместитель командира и командир авиаэскадрильи, штурман 239-го (с августа 1944 — 181-го гвардейского) истребительного авиационного полка 235-й истребительной авиадивизии 10-го истребительного авиакорпуса. Воевал на Северо-Западном, Волховском, Брянском, Калининском, Сталинградском, Южном, Северо-Кавказском, Воронежском, 1-м и 4-м Украинских фронтах. Участвовал в битве за Ленинград, Воронежско-Ворошиловградской операции, боях на великолукском направлении, Сталинградской битве, Ростовской наступательной операции, освобождении Кубани, Курской битве, Киевской наступательной, Житомирско-Бердичевской, Львовско-Сандомирской, Западно-Карпатской, Моравско-Остравской и Пражской операциях. За время войны совершил 281 боевой вылет на истребителях ЛаГГ-3, Як-1, Ла-5 и Ла-7, в 43 воздушных боях сбил лично 14 и в составе группы 1 самолёт противника.