Został członkiem Muzeum Szkolnego we Lwowie oraz w marcu 1910 przewodniczącym komitetu środków naukowych i urządzeń szkolnych (prócz niego m.in. Antoni Łukasiewicz). W 1910 był starostą powiatu tłumackiego. W 1910 został komisarzem rządowym kolei lokalnej Chabówka-Zakopane, później dyrektorem kolei północnej w Wiedniu. Do 1918 pozostawał radcą C. K. Namiestnictwa we Lwowie. Otrzymał tytuł radcy dworu.
Po zakończeniu I wojny światowej i odzyskaniu przez Polskę niepodległości w okresie II Rzeczypospolitej pełnił funkcję starosty powiatu sanockiego. 18 stycznia 1924, jako urzędnik V stopnia służbowego „ad pers.” z Urzędu Wojewódzkiego w Krakowie, został mianowany na stanowisko kierownika starostwa powiatu jasielskiego. Stanowisko starosty powiatu jasielskiego pełnił do 1930. 24 września 1925 jako starosta jasielski został zatwierdzony w służbie państwowej. W 1928, po rozwiązaniu rady powiatowej w Jaśle, został przewodniczącym Tymczasowego Zarządu Powiatowego. W 1929 pełnił funkcję przewodniczącego Obwodowej Komisji Wyborczej dla IV obwodu z siedzibą w Jaśle.
Poza służbą urzędniczą, zarówno w okresie zaborów, jak i niepodległej Polski, aktywnie zajmował się swoimi hobby;