W momencie wybuchu powstania warszawskiego znajdował się na Ochocie. Po kilku dniach został ujęty przez własowców. Uciekł z obozu w Pruszkowie i dotarł pod koniec września do Krakowa, gdzie wszedł powtórnie w skład Wydziału Lotnictwa KG AK, przyjmując stanowisko szefa referatu wywiadowczego. Zajmował się głównie podrabianiem dokumentów dla potrzeb konspiracji lotniczej.

Został aresztowany przez NKWD w Krakowie 1 lutego 1945 roku. Zwolniono go 8 września 1945 roku. Występował w Teatrze Starym. 12 sierpnia 1946 roku opuścił Polskę wraz z żoną Heleną Bystrzanowską i zameldował się w dowództwie 1 Dywizji Pancernej. Po przybyciu do Londynu został zdemobilizowany. Był kierownikiem teatru objazdowego „Komedia” i prowadził własny sklep delikatesowy.

Powrócił do Polski w maju 1957 roku. W latach 1957–1959 był aktorem i wicedyrektorem Teatru Dramatycznego w Warszawie. Po śmierci został pochowany na cmentarzu Rakowickim w Krakowie.

Awanse podporucznik – 1 stycznia 1932 roku porucznik – ze starszeństwem od marca 1941 roku kapitan – 17 kwietnia 1944 roku major – przełom 1944/1945.

Odznaczenia Krzyż Walecznych – czterokrotnie.

Życie rodzinne Był synem Józefa, leśnika, i Amelii z domu Kryńskiej. Ożenił się z Heleną Ippoldt (1910–1979).