Ha partecipato alla Coppa America 2001, al Mondiale 2002 e al Mondiale 2006. In quest'ultima manifestazione ha fatto il suo esordio il 9 giugno 2006, infortunandosi alla prima giornata nel corso del secondo tempo della partita inaugurale, nella quale la sua Costa Rica è stata battuta dai padroni di casa della Germania per 4-2. L'infortunio patito lo ha tenuto lontano dalla "Selección" per due anni e otto mesi. Nel febbraio 2009, il tecnico Rodrigo Kenton lo inserisce nella lista dei convocati per la partita contro l'Honduras, valida per le qualificazioni a Sudafrica 2010. Tuttavia non prenderà parte all'impegno con la Nazionale a causa di un nuovo infortunio, che finì con l'essere oggetto di polemiche in patria, tanto da portarlo ad essere investigato assieme al compagno Bryan Ruiz, dalla Federcalcio costaricana.