Walczył w bitwach pod Jeziercami, Kostuchniówką, Polską Górą oraz nad Styrem i Stochodem. W lipcu 1917 roku został przeniesiony do 2 pułku piechoty, w szeregach którego wziął udział w bitwie pod Raranczą i Kaniowem. W czasie tej drugiej bitwy dostał się do niewoli, lecz zdołał uciec.

W latach 1926–1928 kształcił się w Oficerskiej Szkole dla Podoficerów w Bydgoszczy. 15 sierpnia 1928 roku Prezydent RP mianował go podporucznikiem ze starszeństwem z dniem 15 sierpnia 1928 roku i 108. lokatą w korpusie oficerów piechoty, a Minister Spraw Wojskowych wcielił do 12 pułku piechoty w Wadowicach. 2 grudnia 1930 roku został awansowany na porucznika ze starszeństwem z dniem 1 stycznia 1931 roku i 99. lokatą w korpusie oficerów piechoty. W następnych latach kontynuował służbę w 12 pp. Na stopień kapitana został awansowany ze starszeństwem z dniem 19 marca 1937 roku i 314. lokatą w korpusie oficerów piechoty. W 1939 roku był dowódcą 5. kompanii strzeleckiej. 23 sierpnia 1939 roku objął dowództwo II batalionu. Na jego czele walczył w kampanii wrześniowej. 15 września w boju z niemiecką 28 Dywizją Piechoty pod miejscowościami Łukowa i Podsośnina został ranny. Dostał się do niemieckiej niewoli. Przebywał w Oflagu VII A Murnau aż do wyzwolenia obozu przez wojska amerykańskie 29 kwietnia 1945 roku.