2014 belegte er bei den World Relays auf den Bahamas mit der 4-mal-200-Meter-Staffel den vierten Platz und schied mit der 4-mal-100-Meter-Staffel in der Vorrunde aus. Bei den Commonwealth Games in Glasgow belegte er in 10,25 s den achten Platz. Bei den IAAF World Relays 2015 wurde er mit der 100-Meter-Staffel Zweiter im B-Finale und schied mit der 4-mal-200-Meter-Staffel in der Vorrunde aus. Bei den Panamerikanischen Spielen in Toronto gewann er in 10,07 s die Silbermedaille hinter Andre De Grasse und belegte mit der Staffel den vierten Platz. Anschließend gewann er bei den NACAC-Meisterschaften in San José Silber über 100 Meter und Bronze mit der Staffel. Zudem gelangte bei den Weltmeisterschaften in Peking bis in das Halbfinale.