22 września 1948 podczas czystek w PPS przesunięty na zastępcę członka Rady Naczelnej. Poseł do KRN. Od 19 lipca 1945 funkcjonariusz MBP (skierowany do pracy w bezpiece przez Józefa Cyrankiewicza) – inspektor, następnie starszy inspektor Gabinetu Ministra BP. 27 grudnia 1945 mianowany podpułkownikiem LWP. Od 21 grudnia 1948 do 16 lutego 1951 członek Centralnej Komisji Kontroli Partyjnej PZPR. 1 października 1951 zwolniony z resortu bezpieczeństwa przez Stanisława Radkiewicza w związku z „niegodnym zachowaniem” podczas przesłuchania przez Gestapo po aresztowaniu w 1944. Został wydalony z PZPR i 3 października 1951 usunięty z pracy w Ministerstwie Bezpieczeństwa Publicznego. Przez długi czas był bezrobotny. W 1954 zatrudniono go na stanowisku starszego inspektora bhp w Przedsiębiorstwie Robót Kolejowych w Warszawie. W kwietniu 1960 przyznano mu rentę specjalną. Nie ubiegał się o rehabilitację. Członek TUR, Stowarzyszenia Wolnomyślicieli Polskich i Związku Esperantystów.

Pochowany na cmentarzu Wojskowym na Powązkach (kwatera IIC28-2-22)Wyszukiwarka cdmentarna - warszawskie cmentarze.

Ordery i odznaczenia