Początkowo został przydzielony do 2 kompanii II batalionu 1 pułku piechoty, a potem do 3 kompanii (potem przenumerowanej na 7 kompanię) II batalionu 5 pułku piechoty. Z tą jednostką brał udział m.in. w walkach pod Łowczówkiem w grudniu 1914, nad Nidą w marcu–maju 1915, nad Stochodem i Styrem jesienią–zimą 1915. Pod koniec marca 1916 został ranny podczas starć na Wołyniu. Po powrocie z leczenia wziął udział w bitwie pod Kostiuchnówką w lipcu 1916. W drugiej połowie 1916 wraz z 5 pułkiem został wycofany na tyły.

mały|left|Obóz internowania w Szczypiornie (1917)

Podczas kryzysu przysięgowego odmówił złożenia przysięgi braterstwa broni z Niemcami i został internowany w Szczypiornie, gdzie trafił 17 lipca 1917. Później został przeniesiony do Łomży. W Legionach uzyskał stopień starszego sierżanta.

1 marca 1918 został zwolniony z obozu i w maju zaangażował się w działalność POW jako wywiadowca na terenie powiatu kutnowskiego. Przyjął pseudonim Braun. 1 listopada 1918 został komendantem POW w powiecie kutnowskim, a 11 listopada kierował akcją rozbrajania żołnierzy niemieckich w Kutnie.

Służba w kontrwywiadzie 13 grudnia 1918 wstąpił do Wojska Polskiego w stopniu podporucznika i został dowódcą kompanii w 30 pułku piechoty.