Po wsypie w szeregach KPP w 1926 wstąpił do legalnej PPS, w której od 1927 był przewodniczącym zarządu w Chropaczowie, a od 1928 członkiem Okręgowego Komitetu Robotniczego w Katowicach. Od 1931 działacz Centralnego Związku Górników; członek Zarządu Głównego, sekretarz okręgowy w Katowicach i przewodniczący oddziału w Chropaczowie. W 1938 delegat na Radomski Kongres PPS. Działacz TUR i „Siły”.
W czasie okupacji niemieckiej ukrywał się przed gestapo, prowadził akcję dywersyjną, stanął na czele tajnych oddziałów milicji PPS, którą organizowano przy zakładach pracy. W 1940 na 2 tygodnie aresztowany. Od 1941 robotnik rolny w Piekarach Śląskich.
Z dniem 4 listopada 1946 został mianowany zastępcą naczelnego dyrektora Bytomskiego Zjednoczenia Przemysłu Węglowego. W latach 1945–1948 członek Wojewódzkiego Komitetu i Rady Naczelnej PPS. Zwolennik połączenia PPS i PPR. W latach 1954–1959 zastępca członka KC PZPR. Członek Komitetu Wojewódzkiego PZPR w Katowicach i Komitetu Miejskiego PZPR w Bytomiu.
Ordery i odznaczenia