También ha jugado en San Antonio Spurs, New Jersey Nets, New Orleans Hornets, Toronto Raptors y Phoenix Suns.