Born in Westmoreland Parish, he went on to study at the University of Technology, Jamaica.[1] He took time to develop as an elite athlete, initially competing in a variety of sprint and hurdles events. In the 2014 season, he ran a best of 20.81 seconds for the 200 metres, showing his flat speed. He gradually improved his time in the 110 m hurdles, running 13.63 seconds in 2015 and 13.50 in 2016.[2]
He had his first indoor hurdles appearances in 2018 and, after a win at the Glasgow Indoor Grand Prix, he managed to reach the 60 metres hurdles semi-finals at the 2018 IAAF World Indoor Championships, narrowly missing out on qualification for the final by one hundredth of a second.[7] He achieved his first international medal at the age of 25, taking gold at the Commonwealth Games in a Jamaican 1–2 with Hansle Parchment.[8]