2016 gewann er bei den U23-NACAC-Meisterschaften in San Salvador die Bronzemedaillen mit beiden Staffeln und belegte im Einzelbewerb über 400 Meter den fünften Platz. Mit der Staffel qualifizierte er sich für die Olympischen Spiele in Rio de Janeiro, bei denen er im Vorlauf zum Einsatz kam und die Staffel dann im Finale in 2:58,49 min die Bronzemedaille hinter den Vereinigten Staaten und Jamaika gewann. 2018 nahm er zum ersten Mal an den Commonwealth Games im australischen Gold Coast teil und gewann mit der 4-mal-400-Meter-Stafel in 3:01,92 min die Silbermedaille hinter Botswana.