Urodził się 25 lutego 1897 r. w Lachowicach koło Suchej. Syn Jana.
Członek Drużyn Polowych „Sokoła” w Suchej koło Żywca.
W czasie I wojny światowej w Legionach Polskich. Od 14 września do 1 listopada był żołnierzem baonu uzupełniającego LP kpt. Andrzeja Galicy. Następnie w 4 komp. I baonu 1 pp LP. Od 18 grudnia służył w 2 komp. II baonu 1 pp LP. Ranny w rękę podczas bitwy pod Łowczówkiem (24 grudnia), przebywał w Domu Chorych w Nowym Targu, zaś na początku lutego 1915 r. w szpitalu rezerwowym w Kętach. Następnie w 5 pp LP. Służył w 1 komp. IV baonu (do 21 lipca 1916), a potem w komp. sztabowej. Uzyskał stopień kpr.
Po kryzysie przysięgowym od września 1917 r. w Polskim Korpusie Posiłkowym. Służył w Dowództwie Uzupełnień korpusu. W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Talaborfalva.
W niepodległej Polsce mieszkał w Poznaniu. Był muzykiem.
Członek Zw. Legionistów Polskich.
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; M. Cisek, M. Miodoński, W. Motyka, Wiara i wierność. Wkład Żywiecczyzny w czyn niepodległościowy 1914-1918, Milówka 2018; W.K. Cygan, Żołnierze Niepodległości 1863-1938. Słownik biograficzny t. 3, Mińsk Mazowiecki-Warszawa-Kraków 2011; Lista chorych, rannych, zabitych i zaginionych legionistów do kwietnia 1915 roku, Oświęcim 1915; Lista strat Legionu Polskiego. Od lipca do października 1915, Piotrków 1915; „Monitor Polski” nr 179/1931; Spis alfabetyczny I baonu 2(5) pp I Brygady LP, rkps, (Lamus XXXVII Aukcja, 7 XII 2013, poz.181).