Anschließend meldete er sich zum NBA-Draft 2007 an. Die Charlotte Bobcats wählten ihn an 22. Stelle. In seiner ersten Saison stand er in 73 Spielen durchschnittlich 19 Minuten auf dem Platz und erzielte dabei 5,8 Punkte. Am 10. Dezember 2008 wurde er zusammen mit Jason Richardson und einem Zweitrunden-Draftpick im Austausch gegen Raja Bell, Boris Diaw und Sean Singletary zu den Phoenix Suns transferiert.