Po wybuchu wojny był jednym z organizatorów Legionu Wschodniego. Należał do członków Centralnego Komitetu Narodowego, przez pewien czas był zastępcą dowódcy Legionu Wschodniego, a po jego rozpadzie wstąpił do Legionów Polskich. 28 października 1914 został mianowany komendantem Szkoły Podchorążych Legionów Polskich w Krakowie, następnie Jabłonkowie, Maramaros-Sziget oraz Kamieńsku. 21 marca 1915 roku awansował na majora kancelaryjnego. W latach 1915–1917 pełnił różne funkcje administracyjne w Legionach. 6 marca 1917 roku został wyznaczony na stanowisko komendanta Domu Ozdrowieńców w Kamieńsku. W maju 1917 został komendantem Stacji Zbornej Legionów Polskich w Rembertowie. Po kryzysie przysięgowym został przydzielony do rezerwy sztabu Polskiego Korpusu Posiłkowego. Na początku 1918 został zwolniony z PKP.
Do służby powrócił po odzyskaniu niepodległości. W Wojsku Polskim był dowódcą Powiatu Wojskowego m.in. w Przeworsku. 11 czerwca 1920 został zatwierdzony w stopniu podpułkownika z dniem 1 kwietnia 1920 w korpusie piechoty. 26 stycznia 1922 został przeniesiony do rezerwy.