Han startet sin internasjonale karriere på yngre nivå da han deltok på 800 meter ved ungdoms-VM 1999 i Bydgoszcz, der han kom på andreplass i sitt kvalifiseringsheat, med tiden 1.54,93, men dette var ikke nok til en finaleplass. Han nådde semifinalen ved junior-VM i friidrett 2000 i Santiago de Chile, men nådde ikke finalen, til tross for ny personlig rekord på 1.51,55. Han vant sølvmedalje ved Afrikamesterskapet for juniorer 2001, med ny personlig rekord på 1.49,94, og nådde semifinalen på 800 meter ved Afrikamesterskapet 2002. Gjennom sesongen gjorde han flere gode løp, og forbedret sin personlige rekord etter hvert til 1.46,5.