2006 gewann er bei den CARIFTA-Games in Les Abymes erneut Gold über 400 Meter und diesmal Bronze mit der Staffel. Bei den Zentralamerika- und Karibikspielen in Cartagena gelangte er in das Halbfinale und gewann mit der Staffel in 3:02,65 min Silber hinter Jamaika. Zuvor sicherte er sich bei den Zentralamerika- und Karibikjuniorenmeisterschaften in Port of Spain den Titel im Einzel und wurde mit der Staffel Zweiter. Daraufhin gewann er bei den Juniorenweltmeisterschaften in Peking in 45,74 s die Goldmedaille und schied mit der Staffel in der Vorrunde aus. In der Saison 2007 nahm er an den Panamerikanischen Spielen in Rio de Janeiro teil und schied dort im Halbfinale mit 45,74 s aus. Mit der Staffel belegte er im Finale in 3:03,60 min den vierten Platz. Bei den Weltmeisterschaften in Osaka schied er im Einzelrennen mit 45,70 s in der ersten Runde aus, wie auch mit der Staffel. 2008 nahm er an den Zentralamerika- und Karibikmeisterschaften in Cali teil und gewann dort in 45,27 s die Goldmedaille vor dem Bahamaier Michael Mathieu sowie Bronze mit der Staffel. Im August feierte er in Peking sein Debüt bei Olympischen Spielen. Dort verbesserte er im Halbfinale seine persönliche Bestleistung um 22 Hundertstel auf 44,82 Sekunden. Im Finale landete er dann mit 45,22 s auf Rang sieben.