Fue dos veces campeón suizo contrarreloj y su mayor logro a nivel internacional es una etapa del Tour de Francia en 2002.