W czasie wojny posługiwał się pseudonimem „Trzaska” będącym nazwą jego herbu. W sierpniu 1945 został aresztowany przez funkcjonariuszy Urzędu Bezpieczeństwa w Krakowie. Dzięki fałszywym dokumentom pozostał nierozpoznany. Skazano go na 6 lat więzienia jako szeregowego członka podziemia. 5 października 1946 został zwolniony z więzienia na mocy amnestii. Po zwolnieniu z więzienia zamieszkał we Wrocławiu pod nazwiskiem Ludwik Żelichowski. Ujawnił się w 1947, następnie do 1956 inwigilowany przez UBP. Od 1960 na emeryturze. W latach 60. i 70. działał w nieformalnych środowiska byłych żołnierzy AK i innych organizacji niepodległościowych. Od grudnia 1981 był działaczem konspiracyjnej struktury wydawniczej RKS „S” Dolny Śląsk. Od 1983 prowadził punkt kolportażowy i kontaktowy Solidarności Walczącej.
Autor książki (pod ps. Jan Falęcki) „Tak Było – zapiski z lat okupacji”, wydanej nakładem Solidarności Walczącej (1984).
Zmarł we Wrocławiu i tam też 19 listopada 1986 został pochowany na cmentarzu Osobowickim (pole 134R, rząd 2 od pola 136, grób 190).