Troisième des Championnats du monde cadets 2005, il remporte l'épreuve du 100 mètres des Championnats panaméricains juniors 2007 avec le temps de 10 s 32. Il participe ensuite aux Championnats du monde d'Osaka où il s'incline au stade des quarts de finale en 10 s 33.