Urodził się w 1895 r. w Boguchwale na Rzeszowszczyźnie. Syn Jakuba i Marii.
Podczas I wojny światowej w Legionach Polskich. Służył w 4 komp. 2 pp LP, uzyskując stopień kpr. Wyróżnił się 22 grudnia 1914 r. pod Csuszką. Ranny 17 czerwca 1915 r. pod Rarańczą.
W niepodległej Polsce po 11 listopada 1918 r. służył w Wojsku Polskim w szeregach 2 pp leg, awansując do stopnia sierż. Brał udział w wojnie z Rosją bolszewicką klat 1919–1920 walcząc na froncie litewsko–białoruskim. Zmarł z ran 21 marca 1920 r. w Mińsku Litewskim.
Jest wymieniony na tablicy poświęconej rzeszowskim legionistom, poległym w latach 1914–1920, umieszczonej na ścianie kościoła garnizonowego w Rzeszowie.
Pośmiertnie odznaczony orderem Virtuti Militari 5 kl., Krzyżem Niepodległości i Krzyżem Walecznych.
Lista strat Legionu Polskiego. Od1 maja do 1 lipca 1915, Piotrków 1915; Lista strat Wojska Polskiego. Polegli i zmarli w wojnach 1918–1920, Warszawa 1934; T. Malinowski, M. Szumański, 2 Pułk Piechoty Legionów Polskich t. I: Karpaty, Warszawa 1939; „Monitor Polski” 1931, nr 111.