W 1948 został sekretarzem generalnym Komisji Centralnej Związków Zawodowych (KCZZ), a w 1949 wiceprzewodniczącym Centralnej Rady Związków Zawodowych (CRZZ).

W 1947 został posłem na sejm z okręgu Pruszków. Zwolennik połączenia z PPR-em; na Kongresie Zjednoczeniowym w grudniu 1948 został członkiem KC PZPR. W 1949 roku był delegatem Krajowej Rady Obrońców Pokoju na Kongres Obrońców Pokoju w Paryżu. Członek Komitetu Wykonawczego Światowej Federacji Związków Zawodowych (ŚFZZ) i Światowej Rady Pokoju. W 1953 usunięto go z PZPR i pozbawiono wszystkich stanowisk, w 1956 przywrócono mu członkostwo w PZPR. 1957–1961 redaktor naczelny „Przeglądu Związkowego”. Na IV Kongresie Związków Zawodowych w kwietniu 1958 został członkiem Plenum CRZZ.

Przeszedł na rentę dla zasłużonych, pracując nadal społecznie – był m.in. zastępcą sekretarza Rady Naczelnej ZBoWiD, wiceprzewodniczącym Krajowej Komisji Dąbrowszczaków, sekretarzem Polskiego Komitetu Solidarności z Ludem Hiszpanii, prezesem Rady Turystyki i członkiem Prezydium Komisji Historii Ruchu Zawodowego CRZZ.

Został pochowany w Alei Zasłużonych na cmentarzu Wojskowym na Powązkach (kwatera A28-tuje-22).