Badał kwasy organiczne, tiozwiązki, związki aromatyczne i mocznik.

Działalność społeczna Poza działalnością zawodową aktywnie uczestniczył w życiu społecznym lwowskiego środowiska naukowego, należał do Krajowej Rady Górniczej, a od 1885 do Krajowej Rady Przemysłowej. Przez dwadzieścia lat zasiadał w radzie miasta Lwowa oraz przewodniczył pracom miejskiej Komisji Technicznej. Od 1881 był członkiem Polskiego Towarzystwa Przyrodników im. Mikołaja Kopernika, był członkiem zarządu. Pełnił również funkcję wiceprezesa Polskiego Towarzystwa Politechnicznego, pomiędzy 1893 a 1899 był redaktorem wydawanego przez Towarzystwo „Czasopisma Technicznego”. Jego informacja o odkryciu przez Marię Skłodowską-Curie polonu była pierwszą opublikowaną na ten temat w polskiej prasie. W 1900 został członkiem Komisji Bibliograficznej Akademii Umiejętności, uczestniczył w pracach nad Katalogiem literatury naukowej polskiej. W latach 1910–1914 pełnił funkcje prezesa Polskiego Stronnictwa PostępowegoWalentyna Korpalska, Niepodległościowa działalność Władysława Sikorskiego a program Polskiego Stronnictwa Postępowego (przyczynek do nieznanych dziejów polskich partii politycznych w Galicji w latach 1910–1914), „Zeszyty Naukowe Wyższej Szkoły Pedagogicznej w Bydgoszczy - Studia z Nauk Społecznych” z. 2, 1979, s. 11–13..