Po wybuchu I wojny światowej, 7 sierpnia 1914 roku wstąpił do 1 pułku piechoty Legionów Polskich, z którym przekroczył granice Królestwa Polskiego. Kampanię legionową odbył jako lekarz w I Brygadzie. Brał udział w walkach karpackich w 1915 roku. 26 maja 1915 roku został mianowany podporucznikiem, a 15 grudnia tego roku – porucznikiem lekarzem. Uczestniczył w bitwie pod Kostiuchnówką. W trakcie odwrotu nad rzekę Stochód, 7 lipca 1916 roku został ranny pod Gródkiem i wzięty do niewoli rosyjskiej. W styczniu 1917 roku, po powrocie z niewoli, został przydzielony do 3 pułku piechoty w Zegrzu i wyznaczony na stanowisko lekarza III batalionu.

Latem 1917 roku, po kryzysie przysięgowym, został przyjęty do Polskiego Korpusu Posiłkowego. 2 lutego 1918 roku został lekarzem 2 pułku ułanów. 19 lutego został zatrzymany i skierowany do obozu internowania w Taraczköz. 16 lipca, po zwolnieniu z obozu, wstąpił do Polskiej Siły Zbrojnej. 12 października 1918 roku został mianowany kapitanem lekarzem. W listopadzie 1918 roku został przyjęty do Wojska Polskiego i wyznaczony na stanowisko adiutanta szefa Departamentu Sanitarnego Ministerstwa Spraw Wojskowych. Od 28 września 1919 roku był komendantem szpitala polowego nr 107. Na tym stanowisku wziął udział w wojnie z bolszewikami.