Debut w reprezentacji Kostaryki odbył we wrześniu 1995 roku w przyjacielskim meczu przeciwko Jamajce i zdobył w sumie 73 mecze, zdobywając 1 bramkę. Reprezentował swój kraj w 19 meczach kwalifikacyjnych do Pucharu Świata FIFA i został wybrany na Puchar Świata w 2002 roku, ale nie otrzymał czasu na grę. Grał na Mistrzostwach Świata w 2006 roku, na Pucharach Narodów UNCAF w latach 1999, 2003 i 2007, a także na Pucharze Narodów w 1998 roku.
, 2002 i 2007 CONCACAF Gold Cups oraz Copa América w 2001 roku.