Poseł do Sejmu Krajowego Galicji III kadencji (20 sierpnia 1870 – 26 kwietnia 1876), IV kadencji (8 sierpnia 1877 – 21 października 1882), V kadencji (15 września 1883 – 26 stycznia 1889), VI kadencji (10 października 1889 – 17 lutego 1894), VII kadencji (28 grudnia 1895 – 9 lipca 1901), VIII kadencji (28 grudnia 1901 – 12 października 1907), Był wybierany w kurii IV (gmin wiejskich) obwodu Stanisławów, z okręgu wyborczego Nr 31 Nadwórna-DelatynStanisław Grodziski: Sejm Krajowy Galicyjski 1861–1914. Warszawa: Wydawnictwo Sejmowe, 1993. .Wykaz Członków Sejmu krajowego królestwa Galicyi i Lodomeryi, tudzież Wielkiego Księstwa Krakowskiego w roku 1870. Lwów, 1870.. Na terenie Sejmu działał w licznych komisjach, kilkakrotnie im przewodnicząc. W 1872 był Sekretarzem Izby.

Był także posłem do austriackiej Rady Państwa VII kadencji (28 września 1885 – 23 stycznia 1891), VIII kadencji (13 kwietnia 1891 – 22 stycznia 1897), IX kadencji (6 kwietnia 1897 – 7 września 1900), X kadencji (4 czerwca 1901 – 30 stycznia 1907). Był wybierany w kurii IV (gmin wiejskich) w okręgu wyborczym nr 22 (Stanisławów-Halicz-Bohorodczany-Sołotwina-Tłumacz-Tyśmienica-Ottynia-Nadwórna-Delatyn)Józef Buszko, Polacy w parlamencie wiedeńskim – 1848–1918, Warszawa 1996, .