 He has made the third-most all-time league appearances for Pérez Zeledón with 365 league matches.The midfielder made his debut for the "Ticos" in 1995 against the USA and played in the Korea Cup that year, but was left out for 10 years to be recalled for a friendly international against Haïti in 2005.He then also played at the UNCAF Nations Cup 2005 and the 2005 CONCACAF Gold Cup.