Disputó torneos importantes como la Copa América 1997 y Copa América 1999. Campeón de la Copa Confederaciones en 1999. Mundialista mexicano en Corea-Japón 2002 y Alemania 2006 y campeón de la Copa de Oro en 2003.