W połowie 1942 przyłączył się do grupy rozłamowej w NOW, która współtworzyła Narodowe Siły Zbrojne. Został oficerem do zadań specjalnych Oddziału I Organizacyjnego KG NSZ. Przeprowadzał inspekcje w terenie; dzięki odwadze i sprawności fizycznej 6-krotnie uszedł obławom niemieckim. W 1944 objął funkcję szefa Oddziału I Organizacyjnego Komendy Okręgu III Lubelskiego NSZ. Po ustabilizowaniu się linii frontu na Wiśle działał na terenach zajętych przez Armię Czerwoną. Został szefem Oddziału I Organizacyjnego Komendy Ziem Wschodnich NSZ. 29 grudnia 1944 został aresztowany przez NKWD, ale 4 stycznia 1945 podczas nocnego przesłuchania zbiegł z siedziby NKWD w Lublinie, wyskakując oknem z pierwszego piętra.

4 lutego 1945 stanął na czele Tymczasowej Narodowej Rady Politycznej Ziem Wschodnich. W lipcu 1945 podporządkował ją KG Narodowego Zjednoczenia Wojskowego. Otrzymał awans do stopnia kapitana. Jednocześnie od kwietnia 1945 pełnił funkcję szefa Oddziału IV PAS KG NZW. Pomimo coraz większych trudności rozbudował pion Pogotowia Akcji Specjalnej. Dwukrotnie udawało mu się wymknąć z obław UB; 13 marca 1946, podczas drugiej próby aresztowania, w Łodzi, ranił dwóch funkcjonariuszy UB i zbiegł do Warszawy. Ostatecznie 22 marca 1946 został aresztowany w Warszawie;