Urodził się 24 lutego 1893 r. w Zakopanem.
W czasie I wojny światowej od września 1914 r. w Legionach Polskich. Służył w II baonie 3 pp LP, uzyskując stopień st. szer. Ranny, w połowie maja leczył się w szpitalu wojskowym w Czerniowcach. Później 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) w marcu 1918 r. internowany przez Austriaków w Bustyahaza.
W niepodległej Polsce mieszkał w rodzinnej miejscowości. Pracował na roli.
Zmarł po 1937 r.
Odznaczony Krzyżem Niepodległości.
Lista strat Legionu Polskiego. Od 1 maja do 1 lipca 1915, Piotrków 1915; „Monitor Polski” nr 64/1937; informacje Lesława Dalla z Zakopanego.