En 2012, sur , il porte son record à 1 min 43 s 88 pour remporter la médaille d'or des Championnats d'Afrique à Porto-Novo devant le Kényan Anthony Chemut.