Członek Galicyjskiego Towarzystwa Gospodarskiego (1864–1868)Handbuch des Sttathalterei-Gebietes Galizien für das Jahr 1864, s. 453, 1865, s. 422, 1866, s. 481. Członek Rady Powiatu wybrany w kurii gmin miejskich (1867–1878) i Wydziału Powiatowego (1867–1878) w Bochni. W latach 1872–1876 był także członkiem i wiceprezesem Rady Szkolnej Okręgowej w Bochni. Był posłem do Sejmu Krajowego Galicji II, III IV, V, VI i VII kadencji w latach 1867–1899. Był wybierany w IV kurii (gmin wiejskich) z okręgu wyborczego nr 51 Bochnia–Niepołomice–Wiśnicz. Był także posłem do Izby Posłów () austriackiej Rady Państwa IV kadencji (17 grudnia 1872 – 21 kwietnia 1873), wybrany przez Sejm Krajowy po rezygnacji Henryka Konopki w kurii XX – jako delegat z grona posłów wiejskich okręgów: Kraków, Chrzanów, Bochnia, Brzesko, Wieliczka, Wadowice, Kęty, Myślenice, Żywiec. Następnie w okresie 4 listopada 1873 – 1 grudnia 1877 był posłem V kadencji wybranym w wyborach bezpośrednich w kurii IV (gmin wiejskich) z okręgu nr 5 Bochnia, Wiśnicz, Niepołomice, Brzesko, Wojnicz, Radłów. W austriackiej Radzie Państwa był członkiem Koła Polskiego. Z mandatu posła do Rady Państwa zrezygnował po wybraniu go na członka Wydziału Krajowego (), którego członkiem był w latach 1878–1899.