В мае 1943 года был назначен на должность заместителя командующего 57-й армией, в июле — на должность заместителя командующего 4-й танковой армией, а в марте 1944 года — на должность командира 10-го гвардейского Уральского Добровольческого танкового корпуса, который принимал участие в ходе в Проскуровско-Черновицкой и Львовско-Сандомирской наступательных операциях, а также в освобождении городов Каменец-Подольский и Львов, за что корпусу было присвоено почётное наименование «Львовский».