Вновь на фронте с октября 1941 года в должностях помощника начальника и начальника штаба 1151-го (с мая 1943 — 289-го гвардейского) стрелкового полка. 6 октября 1943 года после гибели в бою командира полка был назначен на должность командира 289-го гвардейского стрелкового полка. Воевал на Южном, Донском, Воронежском, Степном, 2-м и 1-м Украинских фронтах. Участвовал в Ростовской оборонительной и наступательной операциях, Барвенково-Лозовской операции, Харьковском сражении, Сталинградской и Курской битвах, Белгородско-Харьковской операции, освобождении Левобережной Украины, Кировоградской, Уманско-Ботошанской, Львовско-Сандомирской, Сандомирско-Силезской и Берлинской операциях. Всего за время войны был трижды ранен.