2003年3月、ボリビア戦でメキシコA代表デビューした。同年7月に行われた2003 CONCACAFゴールドカップにも出場し、ジャマイカ戦で代表初得点を挙げた。メキシコ代表は決勝で招待国のブラジル（U-23ブラジル代表が出場）を下し、7度目の優勝を飾った。2006年6月にはドイツで開催された2006 FIFAワールドカップに出場し、グループリーグ初戦のイラン戦(3-1)で2得点を挙げてマン・オブ・ザ・マッチに選ばれた。グループリーグ最終戦のポルトガル戦(1-2)ではPKを失敗し、決勝トーナメント1回戦のアルゼンチン戦には出場しなかった。2007年には2007 CONCACAFゴールドカップとコパ・アメリカ2007に出場し、コパ・アメリカ2007ではエクアドル戦、パラグアイ戦、ウルグアイ戦で得点を挙げた。その後は2010 FIFAワールドカップ・北中米カリブ海予選に出場し、カナダ戦とコスタリカ戦で得点を挙げている。2009年7月には2009 CONCACAFゴールドカップにも出場し、グループリーグ最終戦のグアドループ戦が代表での最後の試合となったが、メキシコ代表は決勝でアメリカを5-0で下して自身2度目の優勝を飾った。