25 września 1919, jako podoficer byłych Legionów Polskich, został mianowany z dniem 1 października 1919 podporucznikiem w piechocie. Pełnił wówczas służbę w 12 Pułku PiechotyDz. Rozk. MSWojsk. Nr 93 z 25 października 1919, poz. 3490.. 1 czerwca 1921 nadal pełnił służbę w 12 pp. Później został przeniesiony do rezerwy i przydzielony w rezerwie do 12 pp. W 1923 został przydzielony w rezerwie do 56 Pułku Piechoty Wielkopolskiej w Krotoszynie. 8 stycznia 1924 został zatwierdzony w stopniu porucznika ze starszeństwem z 1 czerwca 1919 i 1852. lokatą w korpusie oficerów rezerwy piechoty. 29 stycznia 1932 został mianowany kapitanem ze starszeństwem z 2 stycznia 1932 i 16. lokatą w korpusie oficerów rezerwowych piechoty. Nadal był oficerem rezerwy 56 pp. W 1934, jako oficer rezerwy pozostawał w ewidencji Powiatowej Komendy Uzupełnień Bielsko na Śląsku. Posiadał przydział do Oficerskiej Kadry Okręgowej Nr V. Był wówczas w grupie oficerów „pełniących służbę w Straży Granicznej”.

W Straży Granicznej był komendantem Komisariatu SG „Lipiny”. W 1931 pełnił służbę na stanowisku adiutanta Śląskiego Inspektoratu Okręgowego Straży Granicznej w Katowicach. W 1933 był kierownikiem Komisariatu SG „Zebrzydowice”. Był także wiceprezesem Związku Strzeleckiego w Zebrzydowicach.