18 października 1945 mianowany podsekretarzem stanu w Ministerstwie Żeglugi i Handlu Zagranicznego, od 7 lutego 1947 pełnił funkcję kierownika tego resortu. Od 15 kwietnia 1947 podsekretarz stanu ds. handlu zagranicznego w Ministerstwie Przemysłu i Handlu w utworzonym po sfałszowanych wyborach do Sejmu Ustawodawczego rządzie Józefa Cyrankiewicza. Od stycznia 1947 poseł na Sejm Ustawodawczy. Na XXVII Kongresie PPS (14–17 grudnia 1947 we Wrocławiu) wybrany do Rady Naczelnej PPS, której członkiem pozostawał do Kongresu Zjednoczeniowego PPS i PPR, w którym uczestniczył w dniach 15–21 grudnia 1948 w Warszawie. Po kongresie członek Polskiej Zjednoczonej Partii Robotniczej. W 1949 organizator Polskiej Izby Handlu Zagranicznego, od 28 września 1949 do śmierci jej pierwszy prezes. W latach 1947–1952 poseł na Sejm Ustawodawczy.Biogram Sejmuhttps://katalog.bip.ipn.gov.pl/informacje/49948 Biogram IPN

Został pochowany na Cmentarzu Wojskowym na Powązkach (kwatera B 2 rz. 9 m. 1).