En 1860 fue nombrado profesor titular de geometría superior en la Universidad de Bolonia, y en 1866 profesor de geometría superior y de estática gráfica en la Universidad Técnica Superior de Milán.