У серпні 1944 р. — травні 1945 р. — командир ланки 116-го винищувального авіаційного полку. Воював на Південно-західному і 3-му Українському фронтах. Брав участь у звільненні Донбасу, Південної України, Угорщини, Югославії й Австрії. За час війни вчинив 385 бойових вильотів на винищувачах ЛаГГ-3 і Ла-5, в 78 повітряних боях збив особисто 22 та у складі групи 1 літак супротивника.