2001 belegte er bei den Crosslauf-WM in Oostende auf der Kurzstrecke Rang 44 und bei den WM in Edmonton Rang 14. Im darauffolgenden Jahr lief er auf der Kurzstrecke der Crosslauf-WM 2002 in Dublin auf den 46. Platz. Bei den Commonwealth Games in Manchester wurde er Fünfter und beim Leichtathletik-Weltcup in Madrid Neunter. 2003 kam er bei den Crosslauf-WM in Avenches erneut auf den 46. Platz und gewann Silber bei den Panamerikanischen Spielen in Santo Domingo.