Po wybuchu I wojny światowej został wcielony do armii austriackiej, a od końca 1914 służył w Legionach. Walczył na Podhalu w składzie I Brygady, został zastępcą szefa departamentu NKN w Piotrkowie, służył w 1 pułku piechoty, adiutantem dowódcy pułku Rydza-Śmigłego. Po kryzysie przysięgowym został sędzią śledczym w Łodzi. 5 marca 1915 został mianowany porucznikiem piechoty. W tym mieście u schyłku wojny w listopadzie 1918 działał w ramach rozbrajania okupantów.

Po odzyskaniu przez Polskę niepodległości w stopniu porucznika do 8 października 1921 był komendantem miasta Łodzi. Następnie zweryfikowany w stopniu majora rezerwy piechoty ze starszeństwem z dniem 1 czerwca 1919. Był oficerem rezerwy 1 Pułku Piechoty Legionów z Wilna. W 1934 jako major rezerwy był przydzielony do Oficerskiej Kadry Okręgowej nr IV jako oficer po ukończeniu 40. roku życia i pozostawał wówczas w ewidencji Powiatowej Komendy Uzupełnień Łódź Miasto II.