Następnie po sformowaniu Grup Szturmowych w ramach Wielkiej Dywersji uczestniczył między innymi w akcji pod Arsenałem w ramach grupy „Ubezpieczenie”, akcji w Celestynowie, Sieczychy, Rogoźno (akcja „Jula”), Pol 47 (jako dowódca akcji), Pogorzel, akcji pod Szymanowem.

W 1944 r., ukończył konspiracyjną szkołę podchorążych „Agrikola” uzyskując stopień kaprala podchorążego.

Uczestnik powstania warszawskiego, gdzie walczył w składzie batalionu „Zośka” w Zgrupowaniu „Radosław”. Początkowo dowodził drużyną, a potem był kolejnym dowódcą plutonu „Felek”. Walczył najpierw na Woli, a potem na Starówce. 31 sierpnia z grupą żołnierzy dokonał przebicia się ze Starówki przez Ogród Saski do Śródmieścia. Dwukrotnie ranny. Brał udział w obronie przyczółka czerniakowskiego w oczekiwaniu na desant żołnierzy sowieckich. 24 września 1944 r., dostał się do niewoli niemieckiej na Czerniakowie i został wywieziony do obozu dla jeńców wojennych. Wyzwolony 25 kwietnia przez armię brytyjską, wyjechał do Francji, gdzie został oddelegowany na studia w Université de Grenoble.