Podczas drugiego roku kariery uczelnianej na North Carolina State University w drużynie NC State Wolfpack, Powell zdobywał średnio 12,4 punktów i 5,2 zbiórek na mecz. Podczas draftu 2003 nie został wybrany do żadnej drużyny i postanowił grać w Europie. Jednakże wcześniej trenował z wieloma klubami NBA i 2 sierpnia 2005 r. podpisał kontrakt z Dallas Mavericks.