Urodził się w 1895 r. w Podczerwonem pow. Nowy Targ. Syn Józefa.
Pracował na roli.
W czasie I wojny światowej od 9 września 1914 r. w Legionach Polskich. W stopniu szer. służył w 11 komp. 3 pp LP. Ranny 21 lutego 1915 r. pod Zieloną, od końcu maja do lipca przebywał w szpitalu w Nowym Targu. Po rekonwalescencji od 12 lipca 1916 r. w 12 komp. 3 pp LP.
Po kryzysie przysięgowym w Legionach od września 1917 r. w Polskim Korpusie Posiłkowym. Służył w 3 pp LP. W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Szaldobos.
Zmarł po 1938 r.
Odznaczony Krzyżem Niepodległości i Krzyżem Walecznych.
Lista strat Legionu Polskiego. Od lipca do października 1915, Piotrków 1915; Lista strat Legionu Polskiego. Od 1 maja do 1 lipca 1915, Piotrków 1915; „Monitor Polski” nr 177/1938.