Dal 1999 iniziò ad avere contatti con la NBA candidandosi al Draft ma senza venire scelto. Tuttavia 3 anni dopo nel 2002 andò ai Denver Nuggets con cui giocò le ultime 27 partite della stagione regolare con una media di 5,1 punti. Nell'estate del 2002 finì ai Pistons, ma venne immediatamente ceduto ai San Antonio Spurs, che in quell'annata vinsero il titolo. Per la stagione 2003-04, l'ultima della carriera in NBA, indossò la casacca dei Toronto Raptors. Nelle 46 partite giocate rimase in campo poco più di 10 minuti a partita.