Następnie odbył kurs w Szkole Podchorążych w Warszawie w 1923 i od 17 lipca tego roku został przydzielony do 63 pułku piechoty w Toruniu, gdzie do 1926 pracował na stanowisku dowódcy kompanii. 25 sierpnia 1927 został wyznaczony na stanowisko kwatermistrza batalionu manewrowego w Rembertowie. Jednocześnie odbył kurs w Doświadczalnym Centrum Wyszkolenia w Rembertowie. 14 sierpnia 1928 został przydzielony do 8 pułku piechoty Legionów w Lublinie. 2 kwietnia 1929 został mianowany majorem ze starszeństwem z dniem 1 stycznia 1929 i 9. lokatą w korpusie oficerów piechoty. 6 lipca 1929 został zatwierdzony na stanowisku kwatermistrza pułku. 23 marca 1932 został przeniesiony na stanowisko komendanta placu Lida. 9 grudnia 1932 ogłoszono jego przeniesienie do 76 pułku piechoty w Grodnie na stanowisko dowódcy batalionu. W czerwcu 1933 został przeniesiony do Powiatowej Komendy Uzupełnień Siedlce na stanowisko komendanta. 4 lipca 1935 roku został zwolniony z zajmowanego stanowiska, pozostawiony bez przynależności służbowej z równoczesnym oddaniem do dyspozycji dowódcy Okręgu Korpusu Nr IX. 30 listopada 1935 roku został przeniesiony w stan spoczynku.