We wrześniu 1944 został skierowany do Wojska Polskiego w stopniu generała majora. Od 26 września do 19 grudnia 1944 dowodził 2 Armią WP, a następnie do 10 września 1945 1 Armią WP w walkach o wyzwolenie Warszawy, na Wale Pomorskim, nad Bałtykiem, Odrą i Łabą oraz o Berlin. Czterokrotnie ranny i trzykrotnie kontuzjowany.