Im Jahr darauf belegte er beim im Straßenrennen der Olympischen Sommerspiele in London Rang neun. Bei der Straßen-Weltmeisterschaft der Amateure 1950 wurde er Dritter. Zudem wurde er dreimal – 1947, 1948 und 1950 – italienischer Straßenmeister. Anschließend wurde er Profi, konnte sich aber nicht etablieren. 1958 trat er vom Radsport zurück.