Il descend pour la première fois sous les dix secondes sur 100 mètres en 2023 en finale des championnats de Jamaïque en prenant la deuxième place en 9s96. Lors des championnats du monde de Budapest, il porte ce record à 9s95 en demi-finale, et se classe finalement 8e de la finale en 10s08. En fin de compétition, il remporte la médaille de bronze du 4 × 100 m avec ses coéquipiers jamaïcains.