Po aklimatyzacji do realiów okupacyjnych w Warszawie, od 10 października był przydzielony jako dowódca 3 plutonu kompanii radiołączności „Kram” batalionu „Iskra” Oddziału V Łączności Komendy Głównej AK oraz zastępca dowódcy kompanii radiotelegraficznej Komendy Okręgu Warszawa AK w rejonie działania Wołomin–Otwock–Karczew–Piaseczno. M.in. w czerwcu 1944 roku pracował na radiostacji w lasach w rejonie Karczewa.
W powstaniu warszawskim był dowódcą plutonu kompanii „Radio” Komendy Okręgu Warszawskiego, następnie dowódcą radiostacji nr 265 działającej przy Moniuszki 2a, następnie przy Boduena, Złotej 7/9 (kino Helgoland), w gmachu Prudentialu i Wilczej 54. Od 8 sierpnia był dowódcą radiostacji nr 266 w Legionowie, 267 w Rembertowie i 268 w Otwocku. Walczył w Śródmieściu, został awansowany na stopień porucznika 15 sierpnia 1944 roku. Na rozkaz opuścił Warszawę przed kapitulacją powstania.
Pozostał w konspiracji, działał w Delegaturze Sił Zbrojnych. W maju 1945 roku został aresztowany przez UB, po amnestii został zwolniony 30 września, następnie był szykanowany i nakłaniany do współpracy.