En 2004, ganó la medalla de oro de los (9,85 s) en los Juegos Olímpicos de Atenas 2004, superando en apenas una centésima de segundo a Francis Obikwelu (9,86 s) y en dos centésimas al defensor del título, Maurice Greene (9,87 s).Además, fue bronce en los , prueba que ganó su compatriota Shawn Crawford, y plata en el relevo 4x100 m.