He made his senior debut for the "Ticos" in a June 2000 friendly match against Paraguay and has earned a total of 48 caps, scoring 1 goal. He has represented his country in 12 FIFA World Cup qualification matches and played in Costa Rica's all three matches at the 2002 FIFA World Cup. He also played at the 2003 UNCAF Nations Cup as well as at the 2002 and 2003 CONCACAF Gold Cups and the 2001 Copa América.