Będąc inwalidą wojennym nawiązał kontakt ze Związkiem Walki Zbrojnej, następnie pozostawał żołnierzem Armii Krajowej. W okresie okupacji pracował w Monopolu Tytoniowym na ul. Kaliskiej 1 w Warszawie. Podczas powstania warszawskiego walczył w stopniu sierżanta na Woli w szeregach Obwodu Ochota Armii Krajowej. Warszawę opuścił z ludnością cywilną. Został wzięty do niewoli, ale udało mu się zbiec z transportu. W lutym 1945 powrócił do stolicy. Do 1946 służył w pułku samochodowym ludowego Wojska Polskiego, jako dowódca plutonu transportowego.
W III RP był zaangażowany w działalność kombatancką, m.in. jako członek Związku Inwalidów Wojennych Rzeczypospolitej Polskiej.
Zmarł 14 lipca 2023 w wieku 109 lat jako najstarszy mężczyzna w Polsce. 28 lipca 2023 został pochowany w grobie rodzinnym na cmentarzu Powązkowskim w Warszawie. Uroczystości miały charakter państwowy z ceremoniałem wojskowym.
Awanse i odznaczenia W 2017 został awansowany do stopnia pułkownika Wojska Polskiego w stanie spoczynku.