Na Kongresie Zjednoczeniowym PZPR w dniach 15–21 grudnia 1948 został wybrany do Biura Politycznego Komitetu Centralnego. Zasiadał w nim do 16 marca 1954, następnie był zastępcą członka i od 28 lipca 1956 do 15 listopada 1968 ponownie członkiem BP. Zaliczany do byłych członków PPS zbliżonych do „puławian” podczas walki o władzę w kierownictwie PZPR w latach pięćdziesiątych. Członkiem KC był do 16 listopada 1968, czyli do V Zjazdu PZPR.
Do 15 maja 1950 był ministrem żeglugi. Na tym stanowisku koncentrował działalność na sprawach odbudowy i rozbudowy gospodarki morskiej i floty handlowej. Od 15 maja 1950 do 27 kwietnia 1956 był ministrem szkół wyższych i nauki (od 15 grudnia 1951 szkolnictwa wyższego). Z tytułu pełnienia tego urzędu należał do współorganizatorów I Kongresu Nauki Polskiej w 1951, wchodził też w skład kierownictwa Komitetu Współpracy Kulturalnej z Zagranicą oraz był pierwszym przewodniczącym powołanej w 1953 Centralnej Komisji Kwalifikacyjnej kadr naukowych;