Nie wstąpił do Stronnictwa Narodowego.
W czasie kampanii wrześniowej 1939 podczas obrony Modlina był adiutantem I batalionu w 82 pułku piechoty, którym dowodził ppłk Antoni Chruściel.
Mieszkał m.in. przy ul. Królewskiej 21 podczas okupacji. Od października 1939 w konspiracji był szefem Oddziału I (organizacyjnego), a od grudnia do maja lub lipca 1941 pełniącym obowiązki komendanta głównego. Pełnił funkcję komendanta głównego Organizacji Wojskowej Stronnictwa Narodowego / Narodowej Organizacji Wojskowej, pod pseudonimami „Bolesław”, „Gruby” i „Trojanowski”. Przeszedł następnie (we wrześniu 1941?) do Związku Walki Zbrojnej, z którym według niektórych relacji już wcześniej utrzymywał kontakty. W ZWZ nie był znany jego początkowy przydział. Szef kontrwywiadu Wydziału II Komendy Okręgu Warszawa AK pod pseudonimami „Mocarz”, „Pleban” i „Lis” od września 1942. Rozkazem L65/BP z 11 listopada 1942 mianowany porucznikiem rezerwy. Około 27 grudnia 1943 aresztowany podczas łapanki w barze „Pod Wróblem”, który znajdował się przy ul. Mazowieckiej, ale po trzech dniach został zwolniony. Jednak zgodnie z obowiązującymi w takich wypadkach przepisami był na trzy miesiące zawieszony w wykonywaniu swoich czynności. 12 czerwca 1944 był ponownie aresztowany przy ul. Marszałkowskiej 81 w filii „Gastronomii” i osadzony na Pawiaku.