Uczestniczył w walkach na Woli (cmentarz ewangelicki, ul. Wolska, Żytnia), od 8 sierpnia 1944 na Starówce jako oficer oddziału łączności / osłony Komendy Głównej AK. Do 13 sierpnia dowódca drużyny plutonu „Agaton”, batalion „Pięść”. W nocy 14/15 sierpnia 1944 przeszedł na Żoliborz, w nocy 15/16 sierpnia 1944 wyruszył do Zgrupowania Kampinos, stamtąd poprowadził dwie kolumny na pomoc Grupie „Północ”. W nocy 20/21 sierpnia 1944 uczestniczył w nieudanym ataku na Dworzec Gdański, 24 sierpnia przeszedł kanałami na Stare Miasto. 27 sierpnia 1944 przeszedł kanałami z meldunkiem dowódcy Starego Miasta do gen. Tadeusza Bora-Komorowskiego ps. Bór. 31 sierpnia 1944 wraz z cichociemnym Stanisławem Jankowskim ps. Agaton przeszedł kanałami na Mokotów. Po powrocie przydzielony do oddziału osłonowego kwatery Komendy Głównej AK. 15 sierpnia 1944 odznaczony Virtuti Militari. Po kapitulacji powstania więzień niemieckich obozów jenieckich: Ożarów, Lamsdorf, Gross-Born (1944-1945), 27 stycznia 1945 uciekł.