Od listopada 1918 w Wojsku Polskim. Do września 1922 pełnił służbę w 7 pułku Ułanów Lubelskich, w którym między innymi dowodził 2 szwadronem.

We wrześniu 1922 rozpoczął studia w Wyższej Szkole Wojennej w Warszawie. Z dniem 1 października 1924 roku, po ukończeniu kursu i otrzymaniu dyplomu naukowego oficera Sztabu Generalnego, został przydzielony do Oddziału I Sztabu Generalnego. W listopadzie tego roku został przydzielony do 4 Dywizji Kawalerii we Lwowie na stanowisko szefa sztabu. W kwietniu 1928 został przydzielony do Oddziału III Sztabu Generalnego. W marcu 1930 został mianowany dowódcą 2 pułku ułanów w Suwałkach. W lipcu 1935 został mianowany na stanowisko komendanta Centrum Wyszkolenia Kawalerii w Grudziądzu. W listopadzie 1938 obowiązki komendanta CWK przekazał płk. Tadeuszowi Komorowskiemu. W lutym 1939 zastąpił płk. dypl. Tadeusza Pełczyńskiego na stanowisku szefa Oddziału II Sztabu Głównego WP. Po wybuchu wojny został szefem Oddziału II Sztabu Naczelnego Wodza.

Był współodpowiedzialny za przejęcie przez Niemców po kapitulacji Warszawy najważniejszych akt Oddziału, które nie zostały zniszczone ani ewakuowane z Fortu Legionów.