Después de ejercer de profesor en diferentes centros docentes, de 1860 a 1904 fue profesor de literatura italiana en la universidad de Bolonia, cátedra que mantuvo durante 42 años.