W czasie I wojny światowej był między innymi oficerem Wydziału Operacyjnego Sztabu I Korpusu Polskiego w Rosji. W 1919 przyjęty został do Sił Zbrojnych Polskich w byłym zaborze pruskim i wyznaczony na stanowisko oficera operacyjnego sztabu 1 Dywizji Strzelców Wielkopolskich. W ramach tej dywizji, w międzyczasie przemianowanej na 14 Dywizję Piechoty Wielkopolskiej, wziął udział w wojnie z Ukraińcami i bolszewikami. Dekretem Naczelnej Rady Ludowej Nr 56 z 23 maja 1919 awansowany na kapitana artylerii ze starszeństwem z dniem 1 lutego 1916.