2006 schied er bei den Commonwealth Games in Melbourne im Vorlauf aus und gewann Bronze bei den Leichtathletik-Afrikameisterschaften in Bambous. 2010 folgte eine weitere Bronzemedaille bei den Afrikameisterschaften in Nairobi.