3 maja 1922 roku został zweryfikowany w stopniu kapitana ze starszeństwem z dniem 1 czerwca 1919 roku i 51. lokatą w korpusie oficerów piechoty, a jego oddziałem macierzystym był 3 pułk piechoty Legionów w Jarosławiu. 22 lipca 1922 roku został zatwierdzony na stanowisku pełniącego obowiązki dowódcy batalionu. W 1923 roku pełnił obowiązki dowódcy III batalionu 3 pp Leg. W następnym roku został przesunięty na stanowisko dowódcy I batalionu. 1 grudnia 1924 roku został mianowany majorem ze starszeństwem z dniem 15 sierpnia 1924 roku i 6. lokatą w korpusie oficerów piechoty. 23 stycznia 1929 roku został mianowany podpułkownikiem ze starszeństwem z dniem 1 stycznia 1929 roku i 28. lokatą w korpusie oficerów piechoty.

Następnie został przeniesiony do dowództwa 24 Dywizji Piechoty w Jarosławiu. 5 listopada 1928 roku został przeniesiony do 9 pułku piechoty Legionów w Zamościu na stanowisko zastępcy dowódcy pułku. 28 stycznia 1931 roku został przeniesiony do 6 Okręgowego Urzędu Wychowania Fizycznego i Przysposobienia Wojskowego we Lwowie na stanowisko kierownika. 28 czerwca 1933 roku został przeniesiony do 12 pułku piechoty w Wadowicach na stanowisko zastępcy dowódcy pułku. 26 maja 1934 roku został przeniesiony do 34 pułku piechoty w Białej Podlaskiej na stanowisko dowódcy pułku. Obowiązki dowódcy pułku pełnił do 24 czerwca 1938 roku.