En 2014, son meilleur temps est de 9 s 96 avec vent au maximum obtenu à Stockholm en août. En 2015, il réalise 9 s 98 lors des Championnats nationaux à Kingston. Il ne court pas en 2016 et uniquement en (10 s 27). Il revient sur les pistes en 2018 pour remporter le 100 m des Jeux d'Amérique centrale et des Caraïbes de Barranquilla en 10 s 07, son meilleur temps depuis 2015. Lors de ces championnats, il remporte également la médaille de bronze sur le relais 4 x 100 m, en 38 s 79.