2017 nahm er im Vorlauf der World Relays auf den Bahamas teil, bei der die Staffel im Finale den vierten Platz erreichte. 2018 gewann er bei den Hallenweltmeisterschaften in Birmingham in 46,37 s erneut die Bronzemedaille über 400 Meter und belegte mit der Staffel in 3:02,52 min den vierten Platz. Anschließend nahm er mit der Staffel zum ersten Mal an den Commonwealth Games im australischen Gold Coast teil und belegte dort mit 3:02,85 min im Finale den vierten Platz.