Il finit quatrième aux Jeux africains de 2003, sixième du Championnats d'Afrique d'athlétisme 2006, remporte une médaille de bronze aux Jeux africains de 2007 et finit sixième du Championnats d'Afrique d'athlétisme 2008.