Tras su paso por Boston jugó en las siguientes 4 temporadas en Charlotte y New Orleans Hornets, Toronto Raptors, New Jersey Nets y Cleveland Cavaliers, aunque en ninguno de ellos dispuso de minutos para demostrar su valía.