З березня 1943 по березень 1944 року — начальник штабу, з 19 квітня 1944 року — виконувач обов'язків командира, з липня 1944 року — командир 29-го танкового корпусу 5-ї гвардійської танкової армії на Степовому й 2-му Українському фронтах. Брав участь в боях на Курській дузі, Бєлгородсько-Харківській, Кіровоградській, Корсунь-Шевченківській, Умансько-Ботошанській наступальних операціях. 11 березня 1944 року присвоєно військове звання «генерал-майор танкових військ».