W 1939 roku pełnił służbę w pułku radiotelegraficznym w Warszawie na stanowisku oficera administracyjno-materiałowego.
W trakcie kampanii wrześniowej służył w macierzystym pułku. Po rozbiciu jednostki w walkach pod Janowem Lubelskim nie poszedł do niewoli, lecz przedostał się do Warszawy. 1 listopada 1939 roku wstąpił do Narodowej Organizacji Wojskowej, pod pseudonimem „Stefan” obejmując w Komendzie Głównej tej organizacji funkcje: szefa wydziału uzbrojenia i następnie zastępcy szefa wydziału organizacyjnego, pełniąc je do lipca 1942 roku. Po rozłamie w SN i NOW na tle scalenia z AK, objął stanowisko szefa wydziału organizacyjnego KG NOW-AK. W szeregach AK (przybierając w tej organizacji pseudonim „Zrąb”) awansowany został do stopnia majora ze starszeństwem z dniem 1 września 1942 roku. Wziął udział w powstaniu warszawskim. Po jego upadku dostał się do niewoli niemieckiej, przebywał w oflagu w Murnau.