Od 1865 mieszkał w Galicji. Początkowo pracował jako urzędnik w Wydziale Krajowym i Namiestnictwie Galicyjskim (1867). Od 1868 pracował w austriackim ministerstwie rolnictwa w Wiedniu, przez 11 lat pracy zyskał rangę sekretarza ministerialnego. Po powrocie do Galicji został jako sekretarz namiestnictwa kierownikiem starostwa w Zaleszczykach (1879). W latach 1880–1883 jako radca namiestnictwa urzędnik Ministerstwa dla Galicji.
Ziemianin, właściciel dóbr Skowiatyn w powiecie borszczowskim. Był posłem do Sejmu Krajowego 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) wybieranym w kurii IV (gmin wiejskich z okręgu wyborczego nr 7 (Zaleszczyki-Tłuste)Stanisław Grodziski: Sejm Krajowy Galicyjski 1861–1914. Warszawa 1993. .. W Sejmie pracował stale w komisjach: administracyjnej, podatkowej i górniczej, zajmując się żywo sprawami swego okręgu, zwłaszcza przemysłem naftowym.
W latach 1890–1901 członek Wydziału Krajowego, gdzie początkowo kierował działem oświaty, a potem kolejowo-drogowym. Od 1892 był zastępcą marszałków: Sanguszki i Badeniego.