Pochodził z rodziny górniczej. Pracował jako robotnik w Hucie Laura. Członek Polskiej Organizacji Wojskowej Górnego Śląska, uczestnik III powstania śląskiego, walczył pod Górą św. Anny. Działacz Chrześcijańskiego Zjednoczenia Zawodowego Rzeczypospolitej Polskiej (od 1930 sekretarz okręgowy ChZZ w Katowicach, od 1936 wiceprezes Zarządu Głównego). Członek Rady Wojewódzkiej i Zarządu Głównego Polskiego Stronnictwa Chrześcijańskiej Demokracji Wojciecha Korfantego, a po 1937 członek Rady Naczelnej i Zarządu Głównego Stronnictwa Pracy.