Po wybuchu I wojny światowej od sierpnia do października 1914 był szefem sztabu, a następnie komendantem Okręgu Lwowskiego Związku Strzeleckiego, a do stycznia 1915 pracował w Departamencie Wojskowym Naczelnego Komitetu Narodowego. Był żołnierzem I Brygady Legionów Polskich i Polskiej Siły Zbrojnej. Początkowo był dowódcą kompanii, a później VI batalionu 1 pułku walcząc z nim pod Kostiuchnówką nad Styrem. W czasie służby w Legionach awansował na porucznika (5 marca 1915) i kapitana (15 czerwca 1915). Od 1 lutego do 15 marca 1917 był słuchaczem Kursu Wojenny Oficerów Sztabu Generalnego w Warszawie, a od marca był adiutantem II Brygady Legionów. Był pracownikiem Biura Komisji Wojskowej Tymczasowej Rady Stanu od 27 lipca do 22 sierpnia 1917. 31 sierpnia 1917 został pierwszym komendantem Szkoły Podchorążych w Ostrowi Mazowieckiej i był nim do grudnia 1918. Na tym stanowisku rozpoczął służbę w Wojsku Polskim. Reskryptem Rady Regencyjnej z 15 października 1918 został awansowany na podpułkownika Sztabu Generalnego. W grudniu 1918 mianowany był na zastępcę szefa Sztabu Generalnego WP. Był również inspektorem szkół piechoty.