Po wybuchu I wojny światowej w 1914 w wieku 14 lat wstąpił do Polskiej Organizacji Wojskowej we Lwowie. W lipcu 1916 przeszedł do służby w Legionach Polskich, będąc żołnierzem-kanonierem 1 pułku artylerii w składzie II Brygady, później w szeregach Polskiego Korpusu Posiłkowego. Po bitwie pod Rarańczą w połowie lutego 1918 został internowany w Huszt. Wcielony do armii austro-węgierskiej i 5 maja 1918 w szeregach 46 pułku artylerii ciężkiej wysłany na front włoski nad rzekę Piave.