Il participe ensuite (entre autres) à deux Copa América (1997 et 1999), à la Coupe du monde des clubs de 2000 (à l'occasion de laquelle il délivrera un carton rouge à David Beckham lors de Manchester-Club Necaxa), à la Coupe du monde des moins de 20 ans de 2003 et 2005 et aux Jeux Olympiques d'Athènes 2004.