Urodził się 26 października 1883 r. w Łagiewnikach (obecnie część Bytomia). Syn Marcina i Matyldy ze Szczurków.
Mieszkał w Dębieńsku Starym pow. Rybnik. Współorganizator POW Górnego Śląska na tym terenie. Uczestnik II (1920) i III (1921) powstania śląskiego, działacz plebiscytowy.
W niepodległej Polsce pracował jako kierownik parowozu.
Należał do Związku Powstańców Śląskich.
Podczas II wojny światowej we wrześniu 1939 r. ewakuowany w kierunku wschodnim, po zakończeniu walk powrócił do domu. Aresztowany 1 stycznia 1940 r. przez Niemców, został osadzony w obozie koncentracyjnym w Auschwitz (nr więźnia 6823).
Zginął 17 października 1942 r. w obozie.
Odznaczony Medalem Niepodległości.
J. Klistała, Martyrologium mieszkańców Ziemi Rybnickiej, Wodzisławia Śląskiego, Żor, Raciborza w latach 1939–1945 – słownik biograficzny, Bielsko-Biała 2006; „Monitor Polski” nr 260/1931; A. Szefer, w: Encyklopedia powstań śląskich, Opole 1982.