Надалі на посаді командира артилерійського дивізіону та артилерійського полку воював на Південно-Західному, Сталінградському, Степовому, 2-му Українському і 3-му Українському фронтах. Брав участь у боях під Сталінградом, Харковом, на Курській дузі, у битві за Дніпро. Бойовий шлях закінчив у боях за Будапешт і Братиславу.