Se con i club la sua carriera non è stata fortunata, altrettanto non si può dire della sua avventura in Nazionale: con gli ha vinto per tre volte la Gold Cup (2002, 2005 e 2007) partecipando anche ai Mondiali del 1998 e del 2002.