Pełniąc służbę w Poznaniu 15 lipca 1920 został zatwierdzony z dniem 1 kwietnia 1920 w stopniu majora w kawalerii, w „grupie byłej armii austro-węgierskiej”. 23 października 1920 został awansowany do stopnia podpułkownika kawalerii z dniem 1 kwietnia 1920.

Po zakończeniu działań wojennych pełnił służbę na stanowisku szefa wydziału w Oddziale I Sztabu Generalnego, którego szefem był wówczas pułkownik Sztabu Generalnego dr Józef Zając. Pełniąc służbę w Sztabie Generalnym pozostawał na ewidencji 10 pułku ułanów w Białymstoku. 3 maja 1922 został zweryfikowany w stopniu podpułkownika ze starszeństwem z dniem 1 czerwca 1919 i 69. lokatą w korpusie oficerów jazdy (od 1924 – kawalerii). W kwietniu 1924 został przeniesiony z 10 do 3 pułku ułanów z pozostawieniem na dotychczasowym stanowisku w Oddziale I SG. Z dniem 1 listopada 1924 został przydzielony do macierzystego pułku z „równoczesnym odkomenderowaniem na roczny kurs doszkolenia w Wyższej Szkole Wojennej na rok szkolny 1924–1925”.