Początkowo związany z Stronnictwem Chrześcijańsko-Ludowym a następnie Polskim Centrum Ludowym ks. Stanisława Stojałowskiego. Należał do grona najbardziej zaufanych współpracowników tego ostatniego. Razem ze Stojałowskim od 1908 związał się z narodową demokracją. Radny gminy Pietrzykowice (1905-1914). Poseł do austriackiej Rady Państwa X kadencji (31 stycznia 1901 – 30 stycznia 1907), z kurii V powszechnej z okręgu wyborczego nr 3 (Wadowice-Biała-Chrzanów-Żywiec-Wieliczka-Myślenice), XI kadencji (17 lutego 1907 – 30 marca 1911) z okręgu wyborczego nr 38 (Maków-Żywiec)Józef Buszko, Polacy w parlamencie wiedeńskim – 1848-1918, Warszawa 1996, s. 419, 426. Należał do Koła Polskiego w Wiedniu.
Po wybuchu I wojny światowej członek pierwszego Komitetu Powiatowego NKN (1914). W okresie międzywojennym należał do Związku Ludowo-NarodowegoJacek Kachel, Pietrzykowice ..., s. 138. potem działacz Stronnictwa Narodowego, od 1929 członek Zarządu Powiatowego SN w ŻywcuZjazd powiatowy Stronnictwa Narodowego w Żywcu, „Głos Ziemi Żywieckiej”, nr 35 z 24 marca 1929 s. 3. wersja elektroniczna. W drugiej połowie trzydziestych wycofał się z życia publicznegoJacek Kachel, Pietrzykowice ..., s. 139.