[2][3] He was a silver medalist in the 4x100m relay at the 2021 World Athletics U20 Championships in Nairobi.
[4] He finished sixth in the 200 metres final at the 2022 World Athletics U20 Championships in Cali, Colombia.
[6] Despite missing part of 2023 with injury,[7] he turned professional in 2023 to be coached by Shanikie Osbourne in Kingston, Jamaica.
[9][10] Competing at the Jamaican national championships in June 2024, he won the 200 metres title, running a personal best time of 19.97 seconds.
In the final, he finished in fourth place in a time of 10.04 seconds[13][14] He competed in the 200m at the 2024 Paris Olympics, where he reached the semi-finals.