W sierpniu 1942 zorganizował oddział dywersyjny w strukturach Tajnej Organizacji Wojskowej, który po jej scaleniu z Armią Krajową wszedł w skład grupy „Andrzeja" Józefa Rybickiego (późniejszego Oddziału Dyspozycyjnego „A"), należącej do Kedywu Okręgu Warszawskiego Armii Krajowej.

15 czerwca 1944 brał udział w zamachu, w którym zginął Herbert Junk, kat Pawiaka.

Powstańczy oddział Kedywu pod jego dowództwem 1 sierpnia 1944 oswobodził strzeżoną przez SS w magazynach na Umschlagplatzu 50-osobową grupę Żydów z Węgier i Grecji, więźniów pobliskiego obozu na Gęsiówce. Na początku powstania, na ul. Leszno został ciężko ranny w twarz i trwale utracił wzrok w prawym oku. Znalazł się następnie w Szpitalu św. Łazarza na Woli. Następnie został przetransportowany na Stare Miasto, z którego przeprowadzono go kanałami do Śródmieścia. We wrześniu przebywał w szpitalu polowym nr 7 przy ul. Marszałkowskiej.

Po upadku powstania został uwięziony w oflagu w Niemczech. Uwolniony przez aliantów przedostał się do Wielkiej Brytanii. Jako pierwszy w historii Brytyjskiej Izby Lekarskiej ociemniały nostryfikował dyplom lekarski i stał się członkiem General Medical Council. Praktykował w specjalizacji rehabilitacja.

W latach 90. został awansowany do stopnia majora w stanie spoczynku.