10 lipca 1922 został zatwierdzony na stanowisku pełniącego obowiązki dowódcy batalionu sztabowego 1 pułku piechoty Legionów w Wilnie. W 1924, likwidacji baonu sztabowego, został wyznaczony na stanowisko kwatermistrza. W grudniu 1925 został przesunięty na stanowisko dowódcy I batalionu. Z dniem 8 października 1926 został przydzielony do składu osobowego Generalnego Inspektora Sił Zbrojnych na stanowisko adiutanta przybocznego. Z dniem 2 listopada 1927 został przeniesiony z GISZ do 1 pp Leg. z równoczesnym powołaniem do Wyższej Szkoły Wojennej w Warszawie, w charakterze hospitanta kursu 1927/29. Z dniem 5 października 1929, po ukończeniu kursu i uzyskaniu dyplomu naukowego oficera dyplomowanego, został przeniesiony do 1 pp Leg. na stanowisko zastępcy dowódcy pułku. Od 1930 pełnił obowiązki dowódcy pułku, a w marcu 1932 został zatwierdzony na tym stanowisku. W kwietniu 1934 został przeniesiony do Generalnego Inspektora Sił Zbrojnych na stanowisko oficera do zleceń.

W 1937 został szefem sztabu OZN (jako następca ppłk. Kowalewskiego) i faktycznie kierował tą organizacją;