Po odzyskaniu przez Polskę niepodległości został przyjęty do Wojska Polskiego. Został awansowany do stopnia kapitana piechoty ze starszeństwem z dniem 1 czerwca 1919, a później do stopnia majora piechoty ze starszeństwem z dniem 1 stycznia 1928. W latach 20. był oficerem 28 pułku piechoty w Łodzi, w tym w 1923, 1924 jako oficer nadetatowy był oficerem sztabu dowództwa piechoty 10 Dywizji Piechoty, w 1928 komendantem obwodowym przysposobienia wojskowego. Służąc w Łodzi był od stycznia 1925 do lutego 1927 i od marca 1928 do stycznia 1929 prezesem Łódzkiego Okręgowego Związku Piłki NożnejMariusz Goss, Bożena Lidia Szmel Łódzki OZPN. 80 lat. 1920–2000. Ludzie, fakty, kluby, wyd. gia, Katowice 2000, s. 169.. W 1932 był komendantem placu Gniezno. W kwietniu 1934 został przeniesiony do Powiatowej Komendy Uzupełnień Nowogródek na stanowisko komendanta. 1 września 1938 dowodzona przez niego jednostka została przemianowana na Komendę Rejonu Uzupełnień Nowogródek, a zajmowane przez niego stanowisko otrzymało nazwę „komendant Rejonu Uzupełnień”.
Do końca życia pozostawał w stopniu majora w stanie spoczynku. Zmarł po ciężkiej chorobie 4 maja 1956 w Szpitalu Miejskim w Gdyni. Pochowany 7 maja 1956 na cmentarzu Witomińskim w Gdyni (kwatera 58-7-14).