Do grudnia 1945 roku przebywał w Stamsried (Bawaria, Niemcy), pełnił tam obowiązki przewodniczącego Rady Naukowej Polskiego Uniwersytetu Powszechnego. Później przeniósł się do Haren (Dolna Saksonia, Niemcy) w brytyjskiej strefie okupacyjnej, podjął pracę jako kierownik Działu Materiałowego miejscowego Zarządu Miejskiego. Tamże pełnił obowiązki przewodniczącego Komisji Weryfikacyjnej Oddziału Polskiego Związku Byłych Więźniów Politycznych Więzień i Obozów Koncentracyjnych, wkrótce został przewodniczącym Głównej Komisji Weryfikacyjnej. Członek Stowarzyszenia Polskich Kombatantów.

Pod koniec maja 1947 powrócił do kraju, zamieszkał w Przemyślu, gdzie do listopada 1949 pracował jako kierownik Wydziału Administracji miejscowego oddziału Centrali Produktów Naftowych.

W latach 1947–49 przewodniczący Okręgowej Komisji Weryfikacyjnej Polskiego Związku Byłych Więźniów Politycznych Hitlerowskich Więzień i Obozów Koncentracyjnych w Rzeszowie. W latach 1949–1950 ławnik Sądu Okręgowego w Przemyślu. Do 1955 roku pracownik oddziałów Narodowego Banku Polskiego w Lesznie i Opolu.