2012 verteidigte er bei den Afrikameisterschaften in Porto Novo seinen Titel und wurde Siebter bei den Olympischen Spielen in London.