W 2010 zajął 4. miejsce w biegu na 200 metrów podczas mistrzostw świata juniorów w Moncton. Brązowy medalista uniwersjady w sztafecie 4 × 400 metrów (2013). W tym samym roku startował na mistrzostwach świata w Moskwie, nie awansując do półfinału biegu na 400 metrów. Srebrny medalista igrzysk Wspólnoty Narodów w Glasgow oraz mistrzostw Afryki (2014). Złoty medalista mistrzostw świata w Pekinie w 2015 roku. Rok później zdobył dwa złota mistrzostw Afryki oraz został w Rio de Janeiro mistrzem olimpijskim na dystansie 400 metrów ustanawiając rekord świata wynikiem 43,03. Rok później podczas mistrzostw świata w Londynie obronił złoto w biegu na 400 metrów oraz sięgnął po srebro na dwa razy krótszym dystansie.