Po wybuchu I wojny światowej, 3 sierpnia 1914 wstąpił do Legionów Polskich. Został dowódcą 2 plutonu w 2 kompanii IV batalionu 1 pułku piechoty w składzie I Brygady, od 18 grudnia 1914 służył w 3 kompanii II batalionu 5 pułku piechoty w składzie I Brygady, w którym od 1915 był dowódcą II plutonu w 2 kompanii II batalionu. Brał udział w bitwie pod Łowczówkiem. Został awansowany do stopnia podporucznika piechoty 1 stycznia 1915 (formalnie mianowanie w 1916), później do stopnia porucznika piechoty 1 listopada 1916. Po zwolnieniu z Legionów 16 września 1917, rozpoczął działalność w Polskiej Organizacji Wojskowej. U schyłku wojny 31 października 1918 został dowódcą pogotowia POW w Domu Akademickim we Lwowie, brał udział w walkach o Lwów podczas wojny polsko-ukraińskiej służąc w stopniu porucznika w oddziale technicznym Naczelnej Komendy w rejonie 30, na odcinku V oraz w składzie pociągu pancernego „PP3”.