3 maja 1922 został zweryfikowany w stopniu kapitana ze starszeństwem z dniem 1 czerwca 1919 i 993 lokatą w korpusie oficerów piechoty. W latach 20. służył w 1 pułku piechoty Legionów w Wilnie, pełniąc funkcje dowódcy kompanii i dowódcy batalionu. W szeregach tej jednostki wziął udział w zamachu majowym 1926 po stronie marszałka Józefa Piłsudskiego. 12 kwietnia 1927 został awansowany na majora ze starszeństwem z dniem 1 stycznia 1927 i 86 lokatą w korpusie oficerów piechoty. W 1930 został przeniesiony do Dowództwa Okręgu Korpusu Nr III w Grodnie na stanowisko inspektora wyszkolenia WF i PW z siedzibą w Wilnie.