Od 1887 honorowy kanonik kapituły w Stanisławowie, a następnie honorowy radca konsystorza.

Był członkiem Rady Miejskiej w Nadwórnej (1868-1897). Prezes Miejskiej Rady Szkolnej w Nadwórnej. W latach 1866–1914 z grupy gmin miejskich był członkiem Rady Powiatu i Wydziału Powiatowego w Nadwórnie. Pełnił funkcję zastępcy prezesa (1870–1872) i prezesa Wydziału Powiatowego (1875–1914). Był także od 1870 członkiem powiatowej komisji szacunkowej. Od 1877 członek Okręgowej Rady Szkolnej obejmującej powiaty bohorodczański i nadwórniański, od 1888 jej wiceprezes. Założyciel Powiatowej Kasy Oszczędności w Nadwórnej a także od 1895 prezes nadwórniańskiego oddziału Galicyjskiego Towarzystwa Gospodarskiego.

Aktywny politycznie, był działaczem ruchu staroruskiego i członkiem Ruskiej Narodnej Partii (RNP). Członek Towarzystwa im. Mychajła Kaczkowskiego. Reprezentował w niej kierunek antynacjonalistyczny, był zwolennikiem porozumienia z rządem i Polakami, w duchu kompromisu wypracowanego przez arcybiskupa Sylwestra Sembratowicza oraz namiestnika Kazimierza Badeniego,