Został nauczycielem chemii ogólnej i rzeczywistej w Instytucie Techniczno-Przemysłowym w Krakowie, później przekształconego C. K. Państwową Szkołę Przemysłowej w Krakowie. Otrzymał veniam legendi z chemii ogólnej na Uniwersytecie Jagiellońskim, a w 1896 tytuł profesora nadzwyczajnego na UJ. Od 1898 przez osiem lat był kierownikiem Krakowskiej Wyższej Szkoły Handlowej.

Po śmierci Jana Rottera od 1906 pełnił stanowisko dyrektora (formalnie mianowany na stanowisko w 1907).

Od 1894 członek Akademii Umiejętności; został członkiem korespondentem. Był członkiem zarządu Polskiego Towarzystwa Demokratycznego w Krakowie. Od lat 80. był radnym w Krakowie. W latach 1908–1918 poseł na Sejm Galicyjski. W latach 1915–1920 piastował urząd wiceprezydenta Krakowa. Jeden z założycieli, prezes, a następnie dożywotnio honorowy prezes Towarzystwa Szkoły Ludowej i członek honorowy TSL. Zajmował się krystaloluminescencją i opisał kilka związków chemicznych, w tym kwas acetylenodikarboksylowy.

W 1898 został odznaczony Krzyżem Kawalerskim Orderu Franciszka Józefa.

Podczas I wojny światowej był zastępcą przewodniczącego komitetu krajowego Komisji Opieki nad Inwalidami Wojennymi w Krakowie. 8 lutego 1919 został wybrany wiceprezydentem KrakowaDr Ernest Bandrowski Czas 1920 nr 285 z 1 grudnia s.