W maju 1924 roku został przydzielony do Powiatowej Komendy Uzupełnień Baranowicze na stanowisko oficera ewidencyjnego na powiat nieświeski, z równoczesnym przeniesieniem do korpusu oficerów administracji, dział kancelaryjny. We wrześniu tego roku został przydzielony do PKU Nisko na stanowisko oficera ewidencyjnego na powiat niżański. W maju 1925 został przydzielony do PKU Sanok na stanowisko oficera ewidencyjnego na powiat strzyżowski.

W październiku 1927 został przeniesiony z 64 pułku piechoty w Grudziądzu do Korpusu Ochrony Pogranicza, przydzielony do 29 batalionu KOP w Suwałkach i wyznaczony na stanowisko oficera młodszego kompanii granicznej „Filipów”. 28 sierpnia 1928 przesunięty został do dowództwa batalionu. 2 kwietnia 1929 został awansowany na stopień kapitana ze starszeństwem z dniem 1 stycznia 1929 i 5. lokatą w korpusie oficerów piechoty. W tym samym miesiącu zastępował adiutanta batalionu. Według wykazu z 30 kwietnia 1929 był oficerem młodszym 2 kompanii strzeleckiej, a 12 maja tegoż roku został wyznaczony na stanowisko oficera materiałowego batalionu. Według wykazu z 31 października 1929 będąc oficerem materiałowym pełnił dodatkowo funkcję płatnika batalionu. Według stanów z 1 maja i 1 listopada 1930 oficer materiałowy. Według stanu z lipca 1932 dowódca 2 kompanii strzeleckiej.