Son surmon dans les pelotons était El Duende (le « Lutin ») ou La Leyenda (la « Légende »).
Il devient professionnel en 1985 et le reste jusqu'en 1994. Il y remporte 36 victoires. Il fait un bref retour à la compétition en 2008, à 44 ans, sur le territoire sud-américain. Il devient champion du Mexique du contre-la-montre à l'âge de 46 ans en 2010.
En 2018, il se lance en politique. Il est tête de liste des Verts aux élections municipales de San Pedro, un arrondissement de Monterrey[1].