W latach 1945–1947 pełnił funkcję sekretarza Komitetu Wojewódzkiego PPR w Warszawie. Od maja 1947 do października 1948 był wiceprezydentem miasta stołecznego Warszawy, a następnie (do maja 1950) wojewodą śląskim. Od grudnia 1948 członek Polskiej Zjednoczonej Partii Robotniczej (początkowo – do marca 1959 – jako zastępca członka Komitetu Centralnego). Od 6 marca 1952 do 7 lipca 1956 minister energetyki, a następnie do 27 lutego 1957 minister przemysłu maszynowego. W latach 1957–1959 zastępca przewodniczącego Komisji Planowania przy Radzie Ministrów. Pełnił mandat poselski na Sejm PRL II, IV i V kadencji. Od marca 1959 zasiadał w KC PZPR, w tym od lipca 1963 do grudnia 1970 jako jego sekretarz odpowiedzialny za politykę gospodarczą, a jednocześnie od listopada 1964 do lipca 1968 zastępca członka i następnie (do grudnia 1970) członek Biura Politycznego KC PZPR. W 1971 został wykluczony z PZPR. W latach 1980–1981 publikował na łamach tygodnika Związku Socjalistycznej Młodzieży Polskiej „Płomienie”Tradycje lewicy patriotycznej w Polsce..
Był ambasadorem PRL w Związku Radzieckim (1959–1963). Działacz Naczelnej Organizacji Technicznej i Stowarzyszenia Elektryków Polskich. Pochowany na cmentarzu Wojskowym na Powązkach w Warszawie (kwatera C31-tuje-10).