W październiku 1962 mianowany generałem brygady; nominację wręczył mu w Belwederze przewodniczący Rady Państwa Aleksander Zawadzki. Od października 1968 roku generał dywizji i I zastępca Głównego Inspektora Szkolenia – szef Inspektoratu Szkolenia Ministerstwa Obrony Narodowej. Od 1972 roku był pełnomocnikiem rządu Polskiej Rzeczypospolitej Ludowej ds. stacjonowania wojsk radzieckich w Polsce i przewodniczącym polskiej delegacji w Komisji Mieszanej Polsko-Radzieckiej. Delegat na VI Zjazd PZPR. Od maja 1968 był zastępcą przewodniczącego Rady WF i Sportu MONPlenarne posiedzenie Rady WF i Sportu MON, "Żołnierz Wolności", nr 127, 30 maja 1968, s. 2..
Zmarł na zawał mięśnia sercowego. Pochowany na Cmentarzu Wojskowym na Powązkach w Warszawie (kwatera C4-tuje-2)Wyszukiwarka cmentarna – Warszawskie cmentarze.