Il termine deux fois troisième des Championnats d'Afrique, en 2004 et en 2008. Il a été disqualifié des Championnats d'Afrique d'athlétisme 2006, où il avait également obtenu une médaille de bronze, après un contrôle positif au cannabis.