Із березня 1943 по травень 1945 року — командир 163-ї стрілецької дивізії (Воронезький, 1-й, 2-й і 3-й Українські фронти). Дивізія під його командуванням брала участь у Бєлгородсько-Харківськії операції, звільненні Лівобережної України, битві за Дніпро, Київських наступальної та оборонної, Житомирсько-Бердичівської, Корсунь-Шевченківської, Умансько-Ботошанської, Яссько-Кишинівській, Дебреценської, Будапештської, Балатонській та Віденської операціях. Дивізія під його командуванням на початку квітня 1944 року прорвала оборону противника в районі села Тинівка (Жашківський район Черкаської області України) і, переслідуючи противника, з боями пройшла 400 км. Потім дивізія успішно форсувала річки Південний Буг та Дністер, перейшла кордон з Румунією, форсувала річки Прут і Серет, звільнивши більше 800 населених пунктів і завдавши ворогові значних втрат.