Powell jest studentem medycyny sportowej w Kingston. Startował na mistrzostwach świata w 2003 (odpadł po falstarcie w ćwierćfinale). Na igrzyskach olimpijskich w Atenach 2004 był wymieniany w gronie faworytów do medalu, ale ostatecznie zajął 5. miejsce. Ta sama sytuacja miała miejsce 4 lata później, w Pekinie. Mierzy 190 cm wzrostu i waży 88 kg. Do sierpnia 2012 przebiegł w sumie 80 oficjalnych biegów na 100 m poniżej 10 s.
Kontrola antydopingowa przeprowadzona w czerwcu 2013 wykazała u Powella obecność niedozwolonych środków, przez co nie mógł wziąć udziału w mistrzostwach świata w Moskwie (2013). W kwietniu 2014 zawodnik został zdyskwalifikowany na 18 miesięcy.
Największe sukcesy Brąz i srebro Mistrzostw Świata w 2007 roku na 100m i w sztafecie 4x100m 5 zwycięstw podczas Światowego Finału IAAF (bieg na 100 m – 2004, 2006, 2007, 2008; bieg na 200 m – 2004) zwycięstwo we wszystkich biegach na 100 metrów Złotej Ligi w 2006 za co dostał 250000$ 5.