No fue seleccionado en el Draft de la NBA de 1998 , comenzó su carrera en la NBA con los Miami Heat , después de haber pasado una temporada en el Yakima Sun Kings CBA. Paso cuatro temporadas en las Miami Heat. Después tuvo un paso corto por las San Antonio Spurs culpa de una lesión. Estuvo dos temporadas en Minnesota Timberwolves. Después de una breve experiencia en Italia en el 2007, ficharía por los Denver Nuggets, equipo en el que jugaría durante 4 años. Sus siguientes equipos fueron los New York Knicks y los Toronto Raptors, retirándose con 36 años, después de 13 temporadas en la NBA