Urodził się 13 maja 1892 r. w Podgórzu (obecnie część Krakowa).
W czasie I wojny światowej od sierpnia 1914 r. w Legionach Polskich. Służył w 1 pp LP. Ranny nad Nidą, leczył się w szpitalu w Kętach. Po rekonwalescencji od października 1915 r. w Dowództwie Taborów LP (m.in. w oddziale detaszowanym kolumny prowiantowej P/2.
Po kryzysie przysięgowym w Legionach od września 1917 r. w Polskim Korpusie Posiłkowym. Służył w Dowództwie Taborów korpusu. W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Bustyahaza. 20 maja zwolniony z obozu.
Po 1918 r. w Wojsku Polskim. W październiku 1919 r. w stopniu sierż. w 17 pstrz (?).
W niepodległej Polsce mieszkał w Krakowie.
Zmarł po 1933 r.
Odznaczony Krzyżem Niepodległości.
„Monitor Polski” 1933, nr 292.