2 sierpnia 1914 roku wstąpił do Legionów Polskich. Do 1 października 1914 roku służył w 1 kompanii II baonu 1 pułku piechoty. Od 2 października do 23 grudnia 1914 roku był wykazany w baonie uzupełniającym. 24 grudnia 1914 roku przydzielony został do 6 kompanii 2 pułku piechoty. Od 21 kwietnia 1915 roku pełnił służbę w 9 kompanii 4 pułku piechoty. 2 sierpnia 1915 roku został ranny w bitwie pod Jastkowem. Następnie został przeniesiony do 9 kompanii 6 pułku piechoty. Później wykazany w Stacji Zbornej w Dęblinie i Rembertowie. 27 kwietnia 1917 roku ubył z Komendy Żandarmerii Polowej Wojsk Polskich do szpitala w Modlinie. Od 31 lipca do 10 listopada 1917 roku w baonie uzupełniającym Polskiego Korpusu Posiłkowego w Siedlisku. Po zwolnieniu z korpusu do 31 października 1918 roku pełnił obowiązki komendanta Polskiej Organizacji Wojskowej w Rzeszowie. 11 marca 1921 roku został przeniesiony do rezerwy. Awansował na kapitana ze starszeństwem z dniem 2 stycznia 1932 roku w korpusie oficerów rezerwy piechoty. W 1934 roku pozostawał w ewidencji Powiatowej Komendy Uzupełnień Kraków Miasto. Posiadał przydział mobilizacyjny do 73 pułku piechoty w Katowicach.