3 maja 1922 roku został zweryfikowany w stopniu majora ze starszeństwem z dniem 1 czerwca 1919 i 398. lokatą w korpusie oficerów piechotyLista starszeństwa oficerów zawodowych. Załącznik do Dziennika Personalnego Ministerstwa Spraw Wojskowych Nr 13 z 8 czerwca 1922 roku, Zakłady Graficzne Ministerstwa Spraw Wojskowych, Warszawa 1922, s. 32..
Następnie został przeniesiony do korpusu oficerów kolejowych. W latach 1923–1924 pełnił służbę w Oddziale IV Sztabu Generalnego w Warszawie na stanowisku wojskowego komisarza kolejowego, pozostając oficerem nadetatowym 2 pułku wojsk kolejowych w Jabłonnie (od 1 października 1924 – 2 Pułku Saperów Kolejowych). 12 kwietnia 1927 awansował na podpułkownika ze starszeństwem z dniem 1 stycznia 1927 i 4. lokatą w korpusie oficerów saperów kolejowychDziennik Personalny Ministerstwa Spraw Wojskowych Nr 13 z 20 kwietnia 1927 roku, s. 118.. W 1928 był delegatem Sztabu Generalnego Wojska Polskiego przy Ministerstwie Komunikacji, nadal będąc przydzielonym do 2 pułku saperów kolejowych. Z dniem 4 grudnia 1928 został przeniesiony z korpusu oficerów saperów kolejowych do korpusu oficerów inżynierii i saperów z pozostawieniem na zajmowanym stanowiskuDziennik Personalny Ministerstwa Spraw Wojskowych Nr 3 z 29 stycznia 1929 roku, s. 11..