1999 belegte er bei der Crosslauf-WM den 67. Platz und wurde über 5000 m Zehnter bei den Weltmeisterschaften in Sevilla. Bei den Olympischen Spielen 2000 in Sydney schied er über 5000 m ebenso im Vorlauf aus wie bei den Weltmeisterschaften 2001 in Edmonton. 2002 gewann er bei den Zentralamerika- und Karibikspielen Doppelgold über 5000 m und 10.000 m, und 2003 wurde er bei den Panamerikanischen Spielen in Santo Domingo Vierter über 10.000 m.