Awansowany na stopień podporucznika ze starszeństwem od 1 lipca 1920. Od 14 października 1921 do 1 maja 1922 oficer ewidencyjno-personalny 2 Pułku Saperów, następnie adiutant, młodszy oficer kompanii, także instruktor saperski obozów Przysposobienia Wojskowego Okręgu Korpusu nr 2 w Lublinie. Awansowany na stopień porucznika 1 stycznia 1923, ze starszeństwem od 1 kwietnia 1922. Od 18 października 1926 do 4 kwietnia 1927 dowódca plutonu ćwiczebnego, od 6 sierpnia 1928 w dyspozycji szefa saperów Okręgu Korpusu nr 2.

Od 25 września 1929 przydzielony do Dowództwa Saperów Ministerstwa Spraw Wojskowych, od 11 lutego 1930 zastępca dowódcy kompanii 2 Pułku Saperów. Awansowany na stopień kapitana 2 lutego 1932, ze starszeństwem od 15 stycznia 1932. W 1931 wydał książkę pt. Zarys historii wojennej drugiego pułku saperów kaniowskich w serii Zarys Historji Wojennej Pułków Polskich 1918–1920 (wyd. Wojskowe Biuro Historyczne).

Od 15 sierpnia 1932 do 30 września 1933 komendant parku saperskiego 2 Batalionu Saperów Kaniowskich, od 1 października dowódca 1 kompanii. Od 14 maja 1936 kierownik referatu przemysłu wojennego w Dowództwie Saperów Ministerstwa Spraw Wojskowych. Awansowany na stopień majora ze starszeństwem od 19 marca 1939.