W czasie I wojny światowej walczył w Legionach Polskich. Był oficerem 5 pułku piechoty Legionów. W lipcu 1916 roku, w czasie bitwy pod Kostiuchnówką, przejął dowództwo 8 kompanii po rannym por. Rapidzie. Kompanię tworzyli górale żywieccy, ochotnicy ze wsi Czaniec, nazywający siebie „Cańcokami”. 6 lipca prowadząc atak na bagnety został ranny w kolano. Po kryzysie przysięgowym wstąpił do Polskiej Siły Zbrojnej. W okresie od 1 października 1917 roku do 18 sierpnia 1918 roku był dowódcą Klasy „C” w Szkole Podchorążych w Ostrowi Mazowieckiej. W 1919 roku ożenił się z Anielą Szacherską i wkrótce potem zakupił Chwalibogowo. W 1928 roku ożenił się ponownie. Jego żoną została Helena Ogórek, z którą miał córki Alicję i Irenę.