W Warszawie kształcił się jako uczeń tajnych kompletów w Szkole Handlowej Dudzińskiego przy ul. Zielnej 19 i kontynuował działalność konspiracyjną wstępując do Szarych Szeregów. Uczestniczył w znakowaniu afiszy, zrywaniu afiszy propagandowych, śledzeniu niemieckich agentów, dostarczaniu rozkazów i meldunków, roznoszeniu listów oraz akcjach ulotkowych. W marcu 1944 otrzymał przydział do Batalionu Chrobry I, w ramach którego walczył także w powstaniu warszawskim. Uczestniczył m.in. w ataku na Pocztę Główną Towarową oraz walkach o Hale Mirowskie. Po kapitulacji był jeńcem Stalagu 344 Lamsdorf, a następnie Stalagu XVIII C Markt Pongau oraz w obozie VII A w Keisersteinbruck, Komando Kaprun. Wyzwolony przez wojska amerykańskie 3 maja 1945. Od sierpnia 1945 służył w Polskich Siłach Zbrojnych we Włoszech i Wielkiej Brytanii (zdemobilizowany 17 maja 1947).