Swój rekord życiowy (45,10) w biegu na 400 metrów ustanowił podczas Igrzysk Afrykańskich w 2015 podczas półfinałów, gdzie ostatecznie zajął trzecie miejsce. W 2016 ustanowił rekord Afryki w biegu na 500 metrów w hali: 1:00,71.