Urodził się 5 lipca 1891 r. we wsi Targanica koło Andrychowa. Syn Macieja i Marii z Chmielów.
W czasie I wojny światowej od 11 sierpnia 1914 r. w oddziałach strzeleckich i Legionach Polskich. Służył w 5 komp. 3 pp LP, a następnie w oddziale sztabowym III baonu tego pułku.
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 Bustyahaza i Szaldobos.
Zwolniony, został wcielony do armii austro-węgierskiej. Służył w 56 pp.
W niepodległej Polsce mieszkał w Wieprzu koło Andrychowa. Pracował jako robotnik.
Zmarł 27 stycznia 1933 r.
Odznaczony Krzyżem Niepodległości i dwukrotnie Krzyżem Walecznych.
Drogi mieszkańców Ziemi Andrychowskiej do niepodległości, Andrychów 2018; „Monitor Polski” 1933, nr 171.