Skriv en fortsættelse til dette afsnit - I 2005 sluttede han niende ved verdensmesterskabet i halvmaraton og 25. ved verdensmesterskabet. I 2006 deltog han i World Road Running Championships
men ikke nået målet. Han sluttede fjerde i maraton ved verdensmesterskaberne i 2007. Han løb også i halvmaraton ved 2007 All-Africa Games det år, men sluttede på en femtende plads.