W 1923 roku pełnił obowiązki komendanta kadry szwadronu zapasowego 9 pułku ułanów w Stanisławowie, a w następnym roku dowódcy szwadronu zapasowego 9 pułku ułanów.
1 grudnia 1924 roku awansował na majora ze starszeństwem z dniem 15 sierpnia 1924 roku i 24. lokatą w korpusie oficerów kawalerii. 2 listopada 1927 roku został powołany do Wyższej Szkoły Wojennej w Warszawie, w charakterze słuchacza Kursu Normalnego 1927–1929. 23 sierpnia 1929 roku, po ukończeniu kursu i otrzymaniu dyplomu naukowego oficera dyplomowanego, został przeniesiony do Oddziału II Sztabu Głównego na stanowisko szefa Ekspozytury Nr 3 Oddziału II SG. Na podpułkownika został awansowany ze starszeństwem z dniem 1 stycznia 1930 roku i 5. lokatą w korpusie oficerów kawalerii. 29 stycznia 1930 roku został przeniesiony do Oddziału II Sztabu Głównego w Warszawie na stanowisko pełniącego obowiązki szefa wydziału.