Su mayor éxito como ciclista fue el triunfo en la clasificación general del Giro de Italia 1920.