Przeniesiono go w grudniu do Mauthausen, a w późniejszym czasie do Gusen II, gdzie został uwolniony w maju 1945 przez wojska amerykańskie. Po pobycie w szpitalu powrócił do Polski.

Pracował w Związku Samopomocy Chłopskiej jako skarbnik Zarządu Powiatowego, a także został członkiem Stronnictwa Ludowego, zostając prezesem Zarządu Powiatowego. Z ramienia SL został członkiem Prezydium PRN. W 1946 został członkiem Wojewódzkiej Rady Narodowej w Łodzi. W 1947 został wybrany z listy Bloku Stronnictw Demokratycznych jako kandydat Stronnictwa Ludowego do Sejmu Ustawodawczego (1947–1952), gdzie zasiadał w Komisji Administracji i Bezpieczeństwa, Komisji Handlu Wewnętrznego i Spółdzielczości, Komisji Przemysłowej oraz Komisji Spółdzielczości, Aprowizacji i Handlu.

Jednocześnie w latach 1947–1950 był radnym WRN w Łodzi, a także członkiem Rady Naczelnej SL (1948–1949). W okresie od 1949 do 1951 studiował na SGGW w Warszawie, uzyskując tytuł inżyniera rolnictwa, a w latach 1948–1951 należał do prezydium Zarządu Wojewódzkiego Związku Samopomocy Chłopskiej. W latach 1953–1954 pracował działał jako inspektor nasiennictwa na Wydziale Rolnictwa i Leśnictwa WRN w Łodzi. Następnie w latach 1955–1958 pracował jako instruktor kontraktacji w biurze Wojewódzkiego Pełnomocnika ds.