2011 gewann er bei den Afrikaspielen in Maputo mit 74,66 m die Silbermedaille hinter dem Ägypter Mostafa el-Gamel und im Jahr darauf holte er bei den Afrikameisterschaften in Porto-Novo mit 77,22 m seine sechste Goldmedaille. 2013 qualifizierte er sich für die Weltmeisterschaften in Moskau, gelangte dort mit 71,42 m aber nicht bis in das Finale. 2014 erreichte er bei den Afrikameisterschaften in Marrakesch zwar das Finale, gewann aber erstmals keine Medaille und landete mit 71,71 m auf dem siebten Platz. Im Jahr darauf gewann er bei den Afrikaspielen in Brazzaville mit einer Weite von 73,49 m die Silbermedaille hinter dem Ägypter el-Gamel. Auch bei den Leichtathletik-Afrikameisterschaften 2016 in Durban musste er sich mit 67,67 m einem Ägypter, diesmal Eslam Ahmed Taha geschlagen geben. Zwei Jahre später wurde er bei den Afrikameisterschaften in Asaba mit einem Wurf auf 68,71 m Fünfter.