Wraz z tym pułkiem wyruszył 15 lipca 1915 roku z Piotrkowa na front na czele 1. plutonu 9. kompanii. 1 listopada objął dowództwo 12. kompanii tego pułku.

Został zwolniony z Legionów 12 sierpnia 1917 roku po kryzysie przysięgowym. Zaczął formować Polską Organizację Wojskową w Chrzanowie. 1 listopada 1918 roku powołał tam kompanię, która wkrótce weszła w skład 4. pułku piechoty Legionów. 4 grudnia tego roku objął dowództwo III baonu 4. pp Legionów, z którym 11 kwietnia 1919 roku wyruszył na front litewsko-białoruski. W okresie od 11 sierpnia do 10 października 1919 roku przebywał w szpitalu i na rekonwalescencji. Następnie objął komendę nad baonem zapasowym 4. pp Legionów.

W 1921 roku został w zastępstwie Inspektorem Piechoty Dowództwa Okręgu Generalnego „Kielce”, a następnie dowódcą 4. pp Leg. (którym był w latach 1921–1930). Potem został komendantem placu w Wilnie. Ze względu na stan zdrowia został 31 sierpnia 1931 roku przeniesiony w stan spoczynku. W latach 30. był tymczasowym wiceprezydentem miasta Radomia, przewodniczącym Komitetu Niesienia Pomocy Bezrobotnym.