Il est l'un des joueurs le plus de fois sélectionné en équipe nationale du Mexique avec 120 apparitions. Avec sa sélection, il remporte la Gold Cup en 1996 et 1998, suivi de la Coupe des confédérations en 1999. Il a également participé à 3 coupes du monde, celles de 1998, 2002 et 2010.