Durante su carrera como profesional consiguió victorias en clásicas italianas como la Coppa Desio, Coppa Morbegno, Legnano-Gravellona-Legnano, Milán-Domodossola-Milán y Milán-Varese.
La primera vez en el Giro de Italia 1912, edición que en la que no hubo clasificación individual.
En su carrera también corrió el Tour de Francia, siendo su mejor posición la undécima del Tour de Francia 1910.
1905 1906 1908 1910 1914 Durante su carrera deportiva ha conseguido los siguientes puestos en las Grandes Vueltas: -: No participa Ab.
: Abandono X: Ediciones no celebradas