W 1932 został przydzielony do Oddziału I Sztabu Głównego w Warszawie na stanowisko kierownika referatu, a w marcu 1935 przeniesiony do 27 pułku artylerii lekkiej we Włodzimierzu. Na majora został awansowany ze starszeństwem z 1 stycznia 1936 i 44. lokatą w korpusie oficerów artylerii. 15 maja został wyznaczony, a 20 czerwca tego roku objął obowiązki na stanowisku szefa sztabu Flotylli Rzecznej Marynarki Wojennej w Pińsku.

Podczas kampanii wrześniowej opracowywał plany działań przy dowódcy Flotylli Rzecznej kmdr. Witoldzie Zajączkowskim. W związku z rozwiązaniem jednostki, na skutek wyczerpania możliwości operacyjnych, od 29 września 1939 przebywał w sztabie Samodzielnej Grupy Operacyjnej „Polesie” pełniąc funkcję szefa Oddziału I. Po kapitulacji wojsk generała Franciszka Kleeberga przedostał się do Warszawy, gdzie podjął działalność konspiracyjną w strukturach Związku Walki Zbrojnej, a następnie Armii Krajowej. Od czerwca 1940 do kwietnia 1942 był szefem sztabu i zastępcą komendanta Okręgu Radomsko-Kieleckiego. W międzyczasie (11 listopada 1941) został mianowany podpułkownikiem. Zagrożony aresztowaniem został odwołany do Warszawy. Po aresztowaniu majora Stanisława Rogińskiego (27 sierpnia 1942) objął stanowisko szefa Wydziału Wywiadu Ofensywnego Oddziału II Informacyjno-Wywiadowczego Komendy Głównej AK.