Among the several international competitions in which he participated are the Copa América of 1997 and 1999), the U-17 World Cup of 1997 and 2005, the U-20 World Youth Championships of 2003 and 2005, the Olympic Games of 2004, and the FIFA Club World Championship of 2000. In the latter, he showed a red card to David Beckham in the tie between Manchester United and Necaxa.