Vor 2009 gehörte er außerhalb Afrikas im Weitsprung noch nicht zur Weltspitze. Bei den afrikanischen Leichtathletikmeisterschaften 2002 in Radès, Tunesien wurde er im Weitsprung mit 7,85 m Siebter, bei den Afrikameisterschaften 2006 in Bambous, Mauritius im Weitsprung mit 7,64 m Achter und im Dreisprung mit 15,85 m Siebter. Bei seinen Olympiateilnahmen 2004 in Athen und 2008 in Peking schied er im Weitsprung schon in der Qualifikation aus, ebenso bei seinen Weltmeisterschaftsteilnahmen 2003 in Saint-Denis, 2004 in Budapest (Halle), 2005 in Helsinki und 2007 in Osaka. 2009 in Berlin erreichte er das Finale und wurde mit 7,83 m Zehnter. Bei den Weltmeisterschaften 2011 in Daegu wurde er mit 8,23 m Vierter.