Aktywny politycznie, działał w ramach stronnictwa demokratycznego w Galicji. Był posłem do Sejmu Krajowego Galicji VII kadencji (28 grudnia 1895 - 9 lipca 1901), wybrany w kurii IV (gmin wiejskich) z okręgu wyborczego nr 33 (Stryj)Stanisław Grodziski: Sejm Krajowy Galicyjski 1861–1914. Warszawa 1993. .. Zajmował się w sejmie sprawami szkolnymi oraz prawem budowlanym. Uchodził za znawcę spraw ruskich, pozostawał w bliskich stosunkach z metropolitą Andrijem Szeptyckim i działał na rzecz zbliżenia polsko-ukraińskiego. Był także posłem do austriackiej Rady Państwa X kadencji (31 stycznia 1901 - 14 września 1902) wybranym w kurii IV (gmin wiejskich) z okręgu wyborczego nr 15 (Stryj-Skole-Żydaczów-Mikołajów-Żurawno-Drohobycz-Medenice-Podbuż). Po jego śmierci mandat objął 9 grudnia 1902 Henryk StarzeńskiJózef Buszko, Polacy w parlamencie wiedeńskim 1848–1918, Warszawa 1996, s. 350.. W parlamencie należał do grupy posłów demokratycznych Koła Polskiego w Wiedniu.

Zmarł w majątku w Sichowie.

Odznaczony W 1898 został kawalerem austriackiego Orderu Leopolda.