Na skutek nieporozumień z biskupem Antonim Junoszą Gałeckim został przez niego suspendowany i mimo uwolnienia 8 marca 1879 z suspensy, stanowiska katechety już nie odzyskał. Był inicjatorem założenia w 1873 w swej rodzinnej Żmącej gminnej kasy pożyczkowej przeznaczając na ten cel 1000 koron.
Poseł na galicyjski Sejm Krajowy III kadencji (24 sierpnia 1874 – 26 kwietnia 1876) i IV kadencji (8 sierpnia 1877 – 21 października 1882). Pierwszy raz został wybrany w wyborach uzupełniających po śmierci Juliana Kirchmajera w kurii IV (gmin wiejskich) w okręgu wyborczym nr 49 (Kraków-Mogiła-Liszki-Skawina), powtórnie wybrano go w tej samej kurii w okręgu wyborczym nr 65 (Limanowa-Skrzydlna).
Był także posłem do austriackiej Rady Państwa V kadencji (4 listopada 1873 – 22 maja 1879) i VI kadencji (7 października 1879 – 23 kwietnia 1885), wybieranym w kurii IV (gmin wiejskich) w okręgu wyborczym nr 4 (Nowy Sącz – Stary Sącz- Krynica – Limanowa – Nowy Targ- Krościenko – Grybów – Ciężkowice)Józef Buszko, Polacy w parlamencie wiedeńskim 1848–1918, Warszawa 1996, s. 350, 354. W parlamencie austriackim należał do Koła Polskiego w Wiedniu.
Pochowany na cmentarzu Rakowickim (Wojskowym) w Krakowie (pas LD, część zachodnia).