Professionista dal 1936 al 1952, vinse due medaglie d'oro e una d'argento ai Giochi della XII Olimpiade di Berlino, due tappe al Tour de France e fu terzo nell'edizione del 1948 vinta da Gino Bartali. Su pista vinse due volte la Sei giorni di Parigi e altrettante quella di Berlino.