Urodził się 13 lutego 1896 r. we Lwowie.
W czasie I wojny światowej w Legionach Polskich. Służył w 2 komp. 5 pp LP. Awansował do stopnia st. szer. Ranny 5 lipca 1916 r. podczas bitwy pod Kościuchnówką, dostał się do niewoli rosyjskiej. Jako inwalida zwolniony z niewoli. Superarbitrowany w Krakowie (16 grudnia 1917), został uznany za niezdolnego do żadnej służby w pospolitym ruszeniu.
W niepodległej Polsce mieszkał w rodzinnym mieście. Pracował jako urzędnik.
Zmarł po 1931 r.
Odznaczony Krzyżem Niepodległości i Krzyżem Walecznych.
J. Cisek, E. Kozłowska, Ł. Wieczorek, Słownik Legionistów Polskich 1914-1918 t. 1, Kraków, Warszawa, Zalesie Górne 2017; „Monitor Polski” nr 218/1931; VII Lista strat Legionów Polskich, Piotrków 1916; Spis alfabetyczny I baonu 2(5) pp I Brygady LP, rkps,(Lamus XXXVII Aukcja, 7 XII 2013, poz.181).