Jis debiutavo Kosta Rikos rinktinėje 1999 m. lapkričio mėn. draugiškoje rungtynėje prieš Slovakiją ir iš viso įgijo 39 varžybas, įmušęs 1 tašką. 2002 m. Pasaulio taurės komandos narys, pakeičiantis sužeistą Reynaldo Parksą, atstovavo savo šaliai 2003 m. UNCAF Tautų taurėje, taip pat 2000 m.
2003 m. CONCACAF aukso puodelis. 2007 m. CONCACAF aukso taurėje jis buvo nežaidantis komandos narys.