W 2013 dotarł do półfinału biegu na 100 metrów podczas uniwersjady w Kazaniu oraz bez powodzenia startował na mistrzostwach świata w Moskwie. Piąty zawodnik na dystansie 200 metrów podczas igrzysk Wspólnoty Narodów w Glasgow (2014). W 2015 zdobył złoto (w biegu na 100 metrów) oraz brąz (w sztafecie 4 × 100 metrów) podczas uniwersjady. Złoty i brązowy medalista mistrzostw Afryki oraz piąty zawodnik biegu na 100 metrów podczas igrzysk olimpijskich w Rio de Janeiro (2016) i mistrzostw świata w Londynie (2017).