Członek Rady Powiatu w Jarosławiu (1867–1872, 1873–1897, 1898–1899). W latach 1867–1899 członek Wydziału Powiatowego w Jarosławiu, pełnił w nim funkcje wiceprezesa (1867–1868, 1872–1873) i prezesa (1874–1884, 1889–1891). Przewodniczył również komisji oświaty Rady Powiatu w Jarosławiu (1885–1888).

Z przekonań konserwatysta – należał do stronnictwa stańczyków. Poseł na Sejm Krajowy 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 – 1 stycznia 1899). Wybierany kolejno w kadencjach III-VI w kurii IV (gmin wiejskich) z okręgu wyborczego nr 16 (Jarosław-Sieniawa-Radymno), zaś w kadencji VII z kurii I (wielkiej własności) w okręgu wyborczym nr 3 (przemyski) – po jego śmierci posłem wybrano w wyborach uzupełniających Władysława KraińskiegoStanisław Grodziski;: Sejm Krajowy Galicyjski 1861-1914. Warszawa 1993. .. Był aktywnym posłem, pracował w komisjach: w Sejmie III kadencji członek komisji głodowej (1876);