2004 wechselte er zu CS Herediano innerhalb der Liga Costa Ricas. In dieser Zeit wurde er für den Gold Cup 2005 einberufen, bei dem er zu zwei Einsätzen kam. Bei der Fußball-Weltmeisterschaft 2006 in Deutschland stand er abermals im Kader von Costa Rica, kam aber zu keinem Einsatz.