W sierpniu 1914 na czele oddziału, liczącego 50 ludzi przeszkolonych wojskowo i uzbrojonych, wstąpił do Legionu Wschodniego w Mszanie Dolnej. Do 25 września 1914 pełnił funkcję dowódcy kompanii. Po rozwiązaniu formacji wstąpił do Legionu Zachodniego i został wyznaczony na stanowisko dowódcy III plutonu 3 kompanii VI batalionu. Po bitwie pod Krzywopłotami (17–18 listopada 1914) awansował na sierżanta. 28 kwietnia 1916 został mianowany chorążym. W lipcu tego roku został przeniesiony z 1 pułku piechoty do 5 pułku piechoty. 1 listopada 1916 awansował na podporucznika. 17 sierpnia 1917, po kryzysie przysięgowym, został wcielony do armii austro-węgierskiej i wysłany na front włoski, gdzie przebywał do 15 września 1918.
W październiku 1918 w Krakowie wziął udział w rozbrajaniu Austriaków. W listopadzie dowodził plutonem 5 pułku piechoty Legionów w walkach z Ukraińcami o Przemyśl, a następnie w odsieczy Lwowa. 25 listopada 1918 awansował na porucznika. Do kwietnia 1919 we Lwowie dowodził 1 kompanią 5 pp Leg. 5 kwietnia tego roku został formalnie przyjęty do Wojska Polskiego z byłych Legionów Polskich z zatwierdzeniem posiadanego stopnia kapitanaDz. Rozk. Wojsk. Nr 43 z 17 kwietnia 1919, poz. 1387.. W tym samym miesiącu został przeniesiony do Wilna, gdzie objął dowództwo 8 kompanii 5 pp Leg.