Nach seiner Teilnahme an der WM 2002, wo er in allen drei Spielen seines Landes zum Einsatz kam, nahm er sich eine Saison Auszeit bei "Real San Luis Potosí" in Mexiko, bevor er wieder zu Alajuelense zurückkehrte. Er war einer von neun Spielern, die nach 2002 bei der Fußball-Weltmeisterschaft 2006 in Deutschland ihre zweite WM erlebten. Trotz einer Verletzung im Vorfeld stand er im WM-Aufgebot Costa Ricas und kam auch zwei Mal zum Einsatz. 2009 erreichte er mit Costa-Rica das Halbfinale beim CONCACAF Gold Cup und bestritt dabei sein 100. Länderspiel, verlor aber gegen Mexiko mit 3:5 im Elfmeterschießen. Sein 101. und letztes Länderspiel bestritt er am 12. August 2009 beim mit 0:4 verlorenen WM-Qualifikationsspiel gegen Honduras.