In 2006 won hij een bronzen medaille op de 10.000 m bij de Afrikaanse kampioenschappen en in 2008 werd hij zevende op het WK halve marathon die dit jaar gehouden werden in Rio de Janeiro.