Habilitację uzyskał również z prawa administracyjnego (1870) i – po studiach uzupełniających w Pruskim Biurze Statystycznym w Berlinie – ze statystyki (1871).

W 1872 mianowany profesorem nadzwyczajnym Uniwersytetu Lwowskiego, objął Katedrę Statystyki i Nauki Administracji; profesorem zwyczajnym został w 1878. Pełnił funkcję dziekana Wydziału Prawa i Administracji (czterokrotnie, 1880/1881, 1884/1885, 1889/1890, 1900/1901), rektora (1886/1887), prorektora (1887/1888). Od 1909 był profesorem honorowym. 30 listopada 1908 otrzymał austriackie szlachectwo II stopnia (tytuł „Ritter”, dosł. podniesiony do stanu rycerskiego).

W latach 1876–1914 zasiadał w Sejmie Krajowym. Kierował przez kilkadziesiąt lat (1874-1920) Biurem Statystycznym Wydziału Krajowego we Lwowie, a w latach 1901-1920 był zastępcą marszałka Wydziału Krajowego. W 1888 został powołany na członka korespondenta krakowskiej Akademii Umiejętności (od 1918 PAU). Był członkiem korespondentem Centralnej Komisji Statystycznej w Wiedniu (od 1876), członkiem czynnym Towarzystwa Naukowego we Lwowie (od 1920).