Został awansowany do stopnia majora ze starszeństwem z dniem 1 czerwca 1919. Od 1923 do 26 kwietnia 1928 pełnił funkcję zastępcy dowódcy 73 pułku piechoty w Katowicach. Został awansowany do stopnia podpułkownika od 1 stycznia 1928 i z lokatą 47 w korpusie oficerów piechoty. 26 kwietnia 1928 roku został przeniesiony do 10 pułku piechoty w Łowiczu na stanowisko zastępcy dowódcy pułku. Później był zastępcą dowódcy 25 pułku piechoty w Piotrkowie. W listopadzie 1933 roku został przeniesiony do Powiatowej Komendy Uzupełnień Poznań Miasto celem odbycia praktyki w służbie uzupełnień. W czerwcu 1934 ogłoszono jego przeniesienie do Powiatowej Komendy Uzupełnień Kałusz na stanowisko komendanta. W sierpniu 1935 został przeniesiony do Powiatowej Komendy Uzupełnień Białystok na stanowisko komendanta. W 1938 dowodzona przez niego jednostka została przemianowana na Komendę Rejonu Uzupełnień Białystok, a zajmowane przez niego stanowisko otrzymało nazwę komendant rejonu uzupełnień.