Od 1 października 1908 roku do 1 października 1909 roku był słuchaczem Wyższej Szkoły Realnej Wojskowej w Morawie. Po jej ukończeniu pełnił służbę w 77 Galicyjskim pułku piechoty w Samborze między innymi na stanowisku oficera do specjalnych poruczeń.

Na początku I wojny światowej walczył na froncie serbskim jako dowódca batalionu 77 pułku piechoty. 9 listopada 1914 roku został ciężko ranny. 1 maja 1915 roku awansował na majora. 19 lipca 1915 roku został przeniesiony na front rosyjski, gdzie walczył jako dowódca batalionu w 253 i 214 pułku piechoty. Od 10 czerwca 1916 roku do 17 lipca 1917 roku przebywał na leczeniu szpitalnym. 1 maja 1917 roku awansował na podpułkownika (niem. oberstleutnant). Od 17 sierpnia 1917 roku do 30 września 1918 roku był c. i k. komendantem powiatu etapowego w Kocmaniu, a następnie w Tłumaczu i Dolinie.

W listopadzie 1918 roku został przyjęty do Wojska Polskiego z zatwierdzeniem posiadanego stopnia podpułkownika i przydzielony do Stacji Zbornej dla Oficerów w Krakowie. Od 20 listopada 1918 roku do 21 stycznia 1919 roku czasowo pełnił obowiązki dowódcy Pułku Piechoty Ziemi Wadowickiej, który w międzyczasie został przemianowany na 12 pułk piechotyPiotr Stawecki, Słownik biograficzny ..., s.