Fue una de las figuras más importantes dentro del ciclismo suizo durante los años 1950, junto a Hugo Koblet y Ferdi Kubler.
En 1950 se convirtió en el primer suizo en portar la maglia rosa de líder en el Giro de Italia, lo cual hizo durante cinco días, entre la 2.ª y la 6.ª etapa.
Su mejor puesto en la clasificación general del Giro lo logró en 1954, al terminar 9.º.
Aquel mismo año, portó el maillot amarillo durante seis días y finalizó 6.º en la clasificación general.
1949 1950 1951 1952 1953 1954 1955 1956 Durante su carrera deportiva ha conseguido los siguientes puestos en las Grandes Vueltas: