Po wybuchu I wojny światowej w sierpniu 1914 wstąpił do Legionów Polskich 7 września 1914 w Wiedniu. Był dowódcą plutonu w kompanii wiedeńskiej Andrzeja Galicy. Od września 1914 służył w 7 pułku piechoty, gdzie pełnił funkcję adiutanta 2 kompanii VI batalionu 1 pułku piechoty Legionów Polskich do 7 października, 9 października 1914 został awansowany do stopnia podporucznika, potem służył w 3 kompanii, po czym ponownie w 2 kompanii VI batalionu. Od 15 kwietnia do 23 lipca 1915 był adiutantem VI batalionu. Od lipca 1915 służył jako adiutant 7 pułku piechoty, a od 19 stycznia 1916 jako dowódca 1 kompanii V batalionu. 1 listopada 1916 został awansowany do stopnia porucznika. Odbył szlak bojowy I Brygady Legionów Polskich. W wyniku kryzysu przysięgowego z lipca 1917, został zwolniony z Legionów 12 sierpnia 1917. Następnie został wcielony do armii Austro-Węgier, po czym skierowany na front włoski.