W 2013 zdobył srebro w sztafecie 4 × 400 metrów na mistrzostwach świata w Moskwie. Na igrzyskach olimpijskich w Rio de Janeiro (2016) wywalczył srebrny medal w sztafecie 4 x 400 metrów. Rok później zdobył brązowy medal IAAF World Relays w tej samej konkurencji. Podczas kolejnej edycji Igrzysk Wspólnoty Narodów (2018) sięgnął dwukrotnie po brązowy medal (w biegach na 400 metrów i rozstawnym 4 × 400 metrów). W 2019 zdobył dwa srebrne medale (w sztafecie 4 × 400 metrów oraz w sztafecie mieszanej) podczas mistrzostw świata w Dosze.