Urodził się w 1896 r. w Sławkowie pow. Olkusz.
Pracował jako ślusarz.
Podczas I wojny światowej wstąpił do Legionów Polskich. W stopniu szer. służył w 7 komp. 2 pp LP. Na początku maja 1915 r. przebywał w szpitalu rezerwowym nr 1 w Wiedniu. Potem w 3 komp. 4 pp LP. Chory, do 26 sierpnia leczyl się w szpitalu klinicznym w Krakowie, a następnie w Domu Uzdrowieńców LP w Kamieńsku. Przebywał tam też w lutym 1916 r.
Zmarł 25 lutego 1918 r. w Nowym Targu. Pochowany na Cmentarzu Parafialnym w Nowym Targu kwat. 11.
Pośmiertnie odznaczony Krzyżem Niepodległości.
J. Cisek, K. Stepan, Lista strat Legionów Polskich 1914–1918, Kraków 2006; 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” 1937, nr 93; VI Lista strat Legionów Polskich, Piotrków 1916.