Il est drafté en de la Draft 2000 de la NBA par le Heat de Miami où il passe trois ans, avant d'être recruté par les Clippers de Los Angeles en tant qu'agent-libre. Il est transféré un an plus tard aux Bobcats de Charlotte, puis est balloté lors de la 2005-2006 entre les Bobcats, les Bucks de Milwaukee et les Kings de Sacramento. Il signe l'année suivante aux Suns de Phoenix avec lesquels il atteint la finale de la conférence ouest, battu par les Mavericks de Dallas.