Se ordenó sacerdote en 1872, hecho que no le impidió continuar con sus grandes estudios.
Investigó los depósitos glaciares alpinos de la Lombardía.
En 1892 se dedicó a la actividad docente en la materia de vulcanología y mineralogía en la Universidad de Nápoles.
En esa misma ciudad, en 1911, sustituyó a Vittorio Matteucci en el puesto de director del Observatorio Vesubiano.
Entre sus colaboradores de esa época destacaron Achille Ratti, que posteriormente sería conocido como el pontífice Pío XI.