Studiò chimica a Vienna e poi la insegnò nell'ateneo padovano e in quello bolognese (dal 1889 al 1921). Fu un pioniere della fotochimica. Venne nominato senatore nel 1910.
A lui fu intitolato l'Istituto Chimico in via Selmi 2 (vedi
thumbnail), aggregato all'ateneo, oggi sede del
Dipartimento di Chimica.