Il est sélectionné au en de la Draft 1998 de la NBA par les Rockets de Houston. Il joue pour les Rockets de 1998 à 2004, où il côtoie notamment Steve Francis avec lequel il est transféré au Magic d'Orlando en 2004. Au cours de la saison 2004-2005, il est échangé contre Doug Christie et finit la saison avec les Kings de Sacramento. Il signe en 2005 chez les Clippers de Los Angeles. Le , il est envoyé aux Knicks de New York avec Tim Thomas contre Zach Randolph et Mardy Collins.