W 1934, jako oficer stanu spoczynku pozostawał w ewidencji Powiatowej Komendy Uzupełnień Lwów Miasto i posiadał przydział do Kadry Zapasowej 6 Szpitala Okręgowego we Lwowie. Mieszkał we Lwowie przy ul. Wyspiańskiego 33, a później ul. Piekarskiej 1c. Pracował jako kierownik lwowskiego Oddziału Związku Kas Chorych, a następnie dyrektor Ubezpieczalni Społecznej we Lwowie przy ul. Brajerowskiej 8. Obowiązki zawodowe łączył z pełnieniem funkcji społecznych: prezesa lwowskiego oddziału Polskiego Czerwonego Krzyża, wiceprezesa wojewódzkiego Towarzystwa Przeciwgruźliczego i skarbnika Zarządu Okręgu Związku Legionistów Polskich. W 1936 przeniósł się do Warszawy na ul. Wilanowską 4 m. 19.

W 1945, po zakończeniu II wojny światowej, pracował w Zakładzie Ubezpieczeń Społecznych w Chorzowie i pełnił funkcję komisarza organizacyjnego lecznictwa ubezpieczeniowego w okręgu katowickim. W 1947 praktykował w Bytomiu przy ul. Mickiewicza 7. Później przeprowadził się do Ciechanowa. Zmarł w 1977 i został pochowany na cmentarzu komunalnym w Ciechanowie (sektor 16, rząd 1, numer 11).