Il est médaillé d'or à la perche et médaillé de bronze sur 110 mètres haies aux championnats d'Afrique junior du Réduit en 2001. Il est aussi médaillé d'or au décathlon, avec points, à Radès en 2002. Il devient champion d'Afrique de la perche à Nairobi en 2010, après avoir été médaillé de bronze à Bambous en 2006.