Wrócił do Polski i kontynuował działalność konspiracyjną. Od lutego do czerwca 1945 roku był szefem łączności technicznej Komendy Głównej Delegatury Sił Zbrojnych na Kraj w Warszawie. 23 czerwca 1945 roku został aresztowany przez UB, zwolniony 6 października tego roku na mocy amnestii.

Podjął pracę jako radiotelegrafista w ambasadzie brytyjskiej, a od stycznia 1947 roku pracował w redakcji tygodnika „Głos Anglii” w Krakowie. Od maja 1949 roku pracował jako technik budowlany i kosztorysowy w Przedsiębiorstwie Budownictwa Przemysłowego w Bielsku. Od marca 1950 roku pracował jako specjalista kosztorysowy w Przedsiębiorstwie Państwowym Chłodnie Kominowe w Gliwicach. W 1972 roku przeszedł na emeryturę.

Zmarł 31 marca 1986 roku w Gliwicach, został pochowany na Cmentarzu Lipowym – sektor F7, rząd 3, grób 13.

Awanse podporucznik – ze starszeństwem z dniem 15 sierpnia 1929 roku porucznik – 1 stycznia 1932 roku kapitan – 19 marca 1937 roku major – ze starszeństwem z dniem 1 marca 1944 roku.

Odznaczenia Krzyż Walecznych – czterokrotnie. zwykły Znak Spadochronowy nr 0090, bojowy Znak Spadochronowy nr 2087.