W 2003 został wybrany w drugiej rundzie draftu z numerem 30. przez drużynę New York Knicks. W latach 2003–2006 występował w klubach: Phoenix Suns, New Orleans Hornets i Houston Rockets. W jednym ze spotkań NBA, występując w barwach Phoenix Suns zdobył 17 punktów przeciwko Milwaukee Bucks, co jest jego dotychczasowym najlepszym osiągnięciem w rozgrywkach za oceanem. Łącznie w NBA zdobył 215 punktów oraz zaliczył 142 zbiórki.