Po wybuchu II wojny światowej 1939 walczył w obronie Modlina. Po nastaniu okupacji niemieckiej został oficerem Armii Krajowej Okręgu Warszawa AK w stopniu majora, służył w Kedywie Komendy Głównej. Był członkiem Delegatury Rządu na Kraj. Uczestniczył w powstaniu warszawskim w szeregach Zgrupowania „Radosław”. Posługiwał się pseudonimem „Kozłowski”. Po upadku powstania opuścił stolicę wraz z ludnością cywilną.