Höhepunkt seiner Nationalmannschaftskarriere war die Teilnahme am CONCACAF Gold Cup 2003, bei dem er alle fünf Spiele der Mexikaner in voller Länge bestritt und den Titel gewann. Bei diesem Turnier konnten die Mexikaner sich gleich zweimal gegen den Rekordweltmeister Brasilien durchsetzen, der sowohl im Eröffnungsspiel als auch im Finale (durch ein Golden Goal in der 108. Minute) mit 1:0 bezwungen wurde.