Anteriormente participó en el Giro de Italia en 1922 y 1923 actuando como gregario de Giovanni Brunero, y terminando 3º y 6º, respectivamente, en la clasificación general.