Bei den World Relays 2015 belegte die Staffel Platz sieben und gewann bei den Panamerikanischen Spielen in Toronto in 2:59,60 min die Goldmedaille. Bei den Weltmeisterschaften 2015 gewann er mit der 4-mal-400-Meter-Staffel seines Landes mit neuem Landesrekord von 2:58,20 min im Finale die Silbermedaille hinter den Vereinigten Staaten. Im Einzelbewerb schied er mit 44,98 s im Halbfinale aus. Zwei Jahre später erreichte er mit der Staffel den vierten Platz bei den World Relays und qualifizierte sich erneut für die Weltmeisterschaften in London, bei denen er im Einzelbewerb mit 45,95 s in der Vorrunde ausschied. Mit der Staffel kam er im Vorlauf zum Einsatz und die Staffel gewann später im Finale in 2:58,12 min die Goldmedaille vor den Vereinigten Staaten. 2018 nahm er mit der Staffel an den Hallenweltmeisterschaften in Birmingham teil und kam dabei im Vorlauf zum Einsatz. Später erreichte die Staffel im Finale den vierten Platz. Bei den Commonwealth Games im australischen Gold Coast gelangte er über 400 Meter bis in das Halbfinale und belegte mit der Staffel in 3:02,85 min den vierten Platz.