W 1945 wstąpił do Polskiej Partii Socjalistycznej, a w 1948 do Polskiej Zjednoczonej Partii Robotniczej. Od 1947 członek Rady Naczelnej PPS, a w latach 1948–1960 Komitetu Centralnego PZPR. Pełnił mandat poselski na Sejm Ustawodawczy oraz na Sejm PRL I kadencji z okręgu Prudnik. W latach 1948–1949 prezes Centralnego Urzędu Planowania, następnie do 1952 minister handlu wewnętrznego, a w latach 1952–1960 minister finansów.

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. Był stałym członkiem Komitetu Współpracy Gospodarczej i Naukowo-Technicznej z Zagranicą.

Był żonaty z Marią Reginą z Dzienisiewiczów (1902–1999).

Zmarł 28 lipca 1960. Po przewiezieniu jego zwłok ze Szwecji został pochowany 1 sierpnia 1960 na cmentarzu Wojskowym na Powązkach w Warszawie (kwatera A 27-Tuje-15).