Bei der Universiade 1997 gewann er Silber über 10.000 m und Bronze über 5000 m. 1998 belegte er bei den Crosslauf-Weltmeisterschaften in Marrakesch den 21. Platz auf der Kurzstrecke und wurde beim Leichtathletik-Weltcup in Johannesburg jeweils Sechster über 3000 m und 5000 m. 1999 folgte einem 76. Platz auf der Kurzstrecke bei den Crosslauf-WM in Belfast ein fünfter Platz über 5000 m bei den Panamerikanischen Spielen in Winnipeg. Bei den Leichtathletik-Weltmeisterschaften in Sevilla schied er über 5000 m im Vorlauf aus. 2000 siegte er beim Jacksonville River Run.