Tras perderse los primeros 30 partidos por lesión, fue traspasado a Phoenix Suns el 5 de enero de 2004, donde se convertiría en el jugador más joven de la historia del equipo en jugar con los Suns, con 18 años.