Od 1 września 1914 służył w Legionach Polskich, do których zgłosił się na ochotnika. Trafił do II batalionu 2 pułku piechoty Legionów Polskich. 19 listopada 1914 został awansowany na chorążego piechoty, obejmując dowództwo nad plutonem w 7 kompanii, a potem 5 kompanii II batalionu. Potem w 9 kompanii III batalionu 4 pułku piechoty Legionów Polskich. Ranny pod Czartoryskiem w listopadzie 1915, na rekonwalescencji. Do pułku wrócił w lutym 1916. Kolejny awans nastąpił 28 kwietnia 1916 – został podporucznikiem piechoty, a 1 listopada 1916 mianowano go na stopień porucznika piechoty. Następnie na Kursie Wyszkolenia nr 2 w Ostrowi Mazowieckiej (wiosna 1917). W wyniku kryzysu przysięgowego internowany w obozie w Beniaminowie (od 27 lipca 1917), a w końcu zwolniony ze służby w Legionach Polskich. Był członkiem Polskiej Organizacji Wojskowej i służył w Polskiej Sile Zbrojnej.

11 listopada 1918 rozpoczął służbę w Wojsku Polskim. Początkowo był adiutantem Dowództwa Okręgu Generalnego Warszawa. Następnie 2 grudnia 1918 awansowany na kapitana piechoty, od stycznia 1919 dowodził batalionem wchodzącym w skład 33 pułku piechoty.