3 maja 1922 roku został zweryfikowany w stopniu kapitana ze starszeństwem z dniem 1 czerwca 1919 roku i 1051. lokatą w korpusie oficerów piechoty. W 1923 roku pozostawał w stanie nieczynnym. W następnym roku pełnił służbę w 44 pułku piechoty Strzelców Kresowych w Równem. W latach 1924–1925 kierownik referatu wywiadowczego dowództwa 13 Dywizji Piechoty w Równem.

28 czerwca 1926 roku został przeniesiony z Dowództwa Okręgu Korpusu Nr II w Lublinie do Korpusu Ochrony PograniczaDziennik Personalny Ministerstwa Spraw Wojskowych Nr 25 z 28 czerwca 1926 r., s. 197., w którym pełnił służbę na stanowisku oficera sztabu Dowództwa 5 Brygady Ochrony Pogranicza w Łachwie, następnie oficera sztabu Dowództwa 6 Brygady Ochrony Pogranicza w Wilnie i od 1927 roku dowódcy 3 kompanii w 21 batalionie granicznym w Niemenczynie. 18 lutego 1928 roku został awansowany na majora ze starszeństwem z dniem 1 stycznia 1928 roku i 67. lokatą w korpusie oficerów piechotyDziennik Personalny Ministerstwa Spraw Wojskowych Nr 5 z 21 lutego 1928 r., s. 46.. 26 kwietnia 1928 roku został przeniesiony z KOP do dyspozycji Ministra Skarbu i wyznaczony na stanowisko szefa Oddziału II Informacyjnego Komendy Głównej Straży Granicznej w WarszawieDziennik Personalny Ministerstwa Spraw Wojskowych Nr 9 z 26 kwietnia 1928 r., s.