Udzielał się w organizacjach polskich. Założyciel i przewodniczący Związku Katolickich Robotników w Kielczy, wspierał Związek Pomocy Chrześcijańskich Robotników Górnośląskich w Zawadzkiem. Inicjator Kasy Oszczędnościowo-Pożyczkowej, a także Banku Ludowego w Szczepanku. Wspierał polskie chóry kościelne i świeckie.

W 1908 roku wybrany z okręgu pszczyńsko-rybnickiego do parlamentu Rzeszy. W marcu 1911 wygłosił słynną mowę w parlamencie w Berlinie, w obronie prawa Górnoślązaków do języka polskiego. Argumentował przeciwko pozbawianiu wiernych prawa do wyznawania wiary w języku ojczystym.

Działał na rzecz polskości Śląska. W trakcie plebiscytu zaangażował się w działalność Komitetu Polskiego dla Górnego Śląska w Bytomiu. W 1922, po podziale Śląska oraz zorganizowanym napadzie bojówki niemieckiej na niego, przeprowadził się do parafii pw. Wniebowzięcia NMP w Hajdukach Wielkich (obecnie Chorzów Batory, dzielnica Chorzowa), gdzie proboszczem był ksiądz Józef Czempiel.

W przedterminowych wyborach do Landtagu w Berlinie w 1922 wybrano go posłem z rejencji opolskiej, z listy Polsko-Katolickiej Partii Ludowej, mandat sprawował do śmierci.

Wkrótce podupadł na zdrowiu, zmarł 3 lutego 1923 roku w Hajdukach Wielkich.