Członek Wydziału Towarzystwa Uczestników powstania 1863/1864. Należał także do założycieli "Ekonomisty Polskiego" (1880). Od końca 1886 był członkiem Ligi PolskiejStanisław Kozicki, Historia Ligi Narodowej (okres 1887-1907), Londyn 1964, s. 582., acz mało aktywnym. Od 1895 roku członek honorowy Towarzystwa Muzeum Narodowego Polskiego w RapperswiluSprawozdanie z Zarządu Muzeum Narodowego Polskiego w Rapperswylu za Rok ...., 1899, s. 6.. Po powstaniu Ligi Narodowej opowiedział się przeciwko niej. Był zdecydowanym przeciwnikiem narodowych demokratów, w "Nowej Reformie" ostro skrytykował "Myśli nowoczesnego Polaka" autorstwa Romana Dmowskiego. W 1902 endecy usunęli go z redakcji Słowa Polskiego. W 1903 stał się rzecznikiem współpracy lwowskich demokratów z ludowcami.
Poseł na galicyjski Sejm Krajowy IV kadencji (22 kwietnia 1880 – 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) i VIII kadencji (28 grudnia 1901 – 29 maja 1904)Stanisław Grodziski: Sejm Krajowy Galicyjski 1861–1914. Warszawa 1993. .. Pierwszy raz otrzymał mandat z w kurii I z obwodu wyborczego nr 16 (lwowski) w wyborach uzupełniających po rezygnacji Włodzimierza Russockiego.