Z dniem 23 czerwca 1925 został przeniesiony do Korpusu Ochrony Pogranicza. Służył w 13 Baonie Granicznym na stanowisku dowódcy kompanii granicznej „Husiatyń”. W marcu 1930 został przeniesiony z KOP do 37 Pułku Piechoty w Kutnie, lecz już we wrześniu tego roku został przydzielony do Powiatowej Komendy Uzupełnień Złoczów na stanowisko kierownika referatu II poborowego. Później został przesunięty na stanowisko kierownika referatu I administracji rezerw. Z dniem 1 września 1938 jednostka, w której pełnił służbę została przemianowana na Komendę Rejonu Uzupełnień Złoczów, a zajmowane przez niego stanowisko otrzymało nazwę „kierownik I referatu ewidencji”. Na tym stanowisku pełnił służbę w marcu 1939. W międzyczasie został przeniesiony do korpusu oficerów administracji, grupa administracyjna. 22 września 1939 przekroczył granicę i został internowany na terytorium Królestwa Węgier.
W czasie II wojny światowej przebywał w niemieckiej niewoli. 9 lipca 1945, po powrocie z niewoli, stanął przed Komisją Rehabilitacyjną we Włochach, został powołany do służby czynnej i przydzielony do Rejonowej Komendy Uzupełnień Gdynia na stanowisko kierownika III referatu.