I 2007 tok han gull på 200 meter og bronse på 100 meter under De panamerikanske lekene. Han kom også til semifinalen i både 100 meter og 200 meter i VM i friidrett 2007. Der satte han også ny nasjonal rekord på 200 meter med tiden 20,23.