Сражался на Южном, Центральном и 1-м Белорусском фронтах. Участвовал в оборонительных боях на юге Украины, в Сталинградской и Курской битвах, освобождении Белоруссии и Польши, в Берлинской операции. Был дважды ранен (23 августа и 21 октября 1941 года). За время войны совершил 641 боевой вылет на истребителях И-16, Як-1, Як-9 и Р-39 «Аэрокобра», участвовал в 233 воздушных боях, сбил лично 9 и в составе группы 11 самолётов противника (по другим сведениям — 19 и 7 соответственно).