W nocy na 22 września 1943 na czele korpusu brał udział w forsowaniu Dniepru w rejonie brahińskim, odpierając wiele niemieckich kontrataków. Później brał udział w operacji żytomiersko-berdyczowskiej, proskurowsko-czerniowieckiej, lwowsko-sandomierskiej, zachodniokarpackiej i morawsko-ostrawskiej. W tym czasie dowodził 101 Korpusem StrzeleckimBolesław Dolata, Wyzwolenie Polski 1944-1945. Warszawa 1971, s. 599.. 28 kwietnia 1943 otrzymał stopień generała porucznika. Po wojnie w latach 1946–1947 był wykładowcą w Wyższej Akademii Wojskowej im. K. Woroszyłowa, następnie dowodził korpusem powietrznodesantowym. Od 1950 był zastępcą dowódcy 7 Gwardyjskiej Armii, szefem wydziału przygotowania bojowego.

Od 1955 w rezerwie.

Odznaczenia Odznaczony 3 Orderami Lenina (w tym 16 października 1943), 5 Orderami Czerwonego Sztandaru (w tym 26 stycznia 1940, 20 listopada 1941 i 3 listopada 1944), Orderami Kutuzowa I i II stopnia, Orderem Bogdana Chmielnickiego I stopnia, Orderem Suworowa II stopnia, Orderem Czerwonej Gwiazdy (20 lutego 1938), Medalem XX-lecia Armii Czerwonej (1938), Medalem za Obronę Stalingradu (1943), Medalem za Obronę Leningradu (1943), innymi medalami i orderami zagranicznymi, w tym polskim Orderem Krzyża Grunwaldu II klasy (24 czerwca 1946)Uchwała Prezydium Krajowej Rady Narodowej z dnia 24 czerwca 1946 r.