W ramach Towarzystwa Opieki nad Sierotami we Lwowie został zastępcą referenta dzielnicy III. Był wybierany cenzorem Banku Krajowego: w 1900, 1910. Uczestniczył w II Galicyjskim Zjeździe Przemysłowym w Krakowie w dniach 28–29 września 1917. Działał w Lidze Pomocy Przemysłowej. Był członkiem zwyczajnym Towarzystwa Politechnicznego we Lwowie.

Podczas I wojny światowej w lutym 1918 został jednym ze stu członków Tymczasowej Rady Miejskiej we Lwowie. Tuż po zakończeniu I wojny światowej, podczas wojny polsko-ukraińskiej w listopadzie 1918 brał udział w obronie Lwowa, służąc w Intendenturze Naczelnej Komendy. W II Rzeczypospolitej był radnym polskiej Rady Miasta Lwowa, wybrany w wyborach samorządowych 1934 z listy nr 1, prorządowej. W 1921 został powołany do funkcji znawcy dla oszacowania przedmiotów i gruntów, mogących ulec wywłaszczeniu na rzecz kolei żelaznych. Był członkiem i zasiadał w zarządzie Towarzystwa „Miejskie Ochronki Chrześcijańskie” i wspierał finansowo jego działalność. W 1929 był współzałożycielem Towarzystwa Szkoły Grafiki (wraz z nim m.in. Tadeusz Höflinger) i został wybrany jego prezesem.