2005 wurde er über 100 m panamerikanischer Vize-Juniorenmeister, und 2006 gewann er über dieselbe Distanz bei den Juniorenweltmeisterschaften in Peking Silber. ###>A year later on August 16, 2006, he claimed the silver medal in the 100 m at the 2006 World Junior Championships in Athletics, held in Beijing, China, in a time of 10.39.