Od stycznia 1921 był oficerem Oddziału IV Sztabu Generalnego WP.
W październiku 1927 mianowany został dowódcą II batalionu 4 pułku Strzelców Podhalańskich w CieszynieDziennik Personalny M.S.Wojsk. Nr 25 z 31.10.1927 r.. 26 kwietnia 1928 roku wyznaczony został na stanowisko zastępcy dowódcy 75 pułku piechoty w ChorzowieDziennik Personalny Ministerstwa Spraw Wojskowych Nr 9 z 26 kwietnia 1928 roku, s. 140.. 5 listopada 1928 roku otrzymał przeniesienie do składu osobowego II zastępcy szefa Sztabu GeneralnegoDziennik Personalny Ministerstwa Spraw Wojskowych Nr 14 z 5 listopada 1928 roku, s. 339.. Lipiec 1929 – październik 1934 dowódca pułku KOP „Wilejka”. Awansowany na pułkownika ze starszeństwem z dniem 1 stycznia 1934 i 6. lokatą w korpusie oficerów piechoty. Październik 1934 – styczeń 1936 dowódca 86 pułku piechoty w Mołodecznie. Styczeń 1936 – wrzesień 1939 szef Oddziału I Sztabu Głównego WP. Pod jego kierownictwem został opracowany plan mobilizacyjny „W”. W kampanii wrześniowej 1939 pełnił służbę na stanowisku generalnego kwatermistrza – III zastępcy szefa Sztabu Naczelnego Wodza.