W styczniu 1940 był jednym z założycieli harcerskiej organizacji konspiracyjnej „Orły”. Pod pseudonimem Marciniak, działał w grupie redagującej i drukującej gazetkę „Orły”. Po dwóch latach działalności w kwietniu 1942 przedostał się do Generalnego Gubernatorstwa. Tam złożył przysięgę w Organizacji Wojskowej Związek Jaszczurczy. Po scaleniu organizacji jako żołnierz Narodowych Sił Zbrojnych trafia do Grójca. Tam kontynuował przerwaną naukę w tajnym Liceum Ogólnokształcącym. Po ukończeniu konspiracyjnej szkoły wojskowej wraz z wieloma mu podobnymi miał być przerzucony w Bory Tucholskie.
Po wybuchu powstania warszawskiego trafił na punkt kontaktowy w Domu Technika przy ul. Czackiego 3/5 w Warszawie. Walczył w szeregach pułku NSZ im. gen. Władysława Sikorskiego, następnie w 2. kompanii batalionu AK „Miłosz” śródmiejskiej Grupy „Radwan”. 23 sierpnia 1944 jako dowódca jednej z grup szturmowych wziął udział w zdobyciu Komendy Policji i kościoła świętego Krzyża, a z początkiem września szukał możliwości przebicia się wraz z oddziałem poza Warszawę, kierując się na południe. Po zakończeniu powstania, będąc już w stopniu podporucznika, więziony był przez w Stalagu IV B w Muehlbergu nad Łabą. 23 kwietnia 1945 obóz został wyzwolony przez wojska radzieckie.