Urodził się 5 października 1897 r. w Rudzie koło Mielca. Syn Wojciecha i Agaty.
Pracował w piekarni.
W czasie I wojny światowej od 1914 r. w Legionach Polskich. Służył w 2 komp. III baonu 1 pp LP. Ranny, w końcu grudnia przebywał w domu chorych w Nowym Targu, a na początku stycznia 1915 r. leczył się w tamtejszym szpitalu Czerwonego Krzyża. Chory, latem 1915 r. przebywał w szpitalu twierdzy nr 9 w Krakowie. Od października w 6 pp LP.
Po kryzysie przysięgowym w Legionach od września 1917 r. w Polskim Korpusie Posiłkowym. W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Żurawicy.
W niepodległej Polsce pracował jako robotnik rolny w folwarku Turczyn koło Ołyki.
Zmarł po 1937 r.
Odznaczony Krzyżem Niepodległości.
Żonaty z Katarzyną Paliwodą.
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 64/1937.