Ha jugado en la NBA en los equipos de New Orleans Hornets, Sacramento Kings, Houston Rockets, Washington Wizards, Atlanta Hawks y Golden State Warriors.