Su máximo logro como ciclista fue la victoria en la 17ª etapa del Tour de Francia de 1997.