Con 1,88 metros de altura, juega en la posición de base.
La temporada 2005-06 la pasó en los Grizzlies y en Arkansas RimRockers, afiliado de Memphis en la NBDL.
En octubre de 2006 firmó con Golden State Warriors pero fue cortado en enero.
El 19 de febrero de 2009 fue traspasado a Chicago Bulls junto con Tim Thomas y Jerome James por Larry Hughes.
Su primo, Terrance Roberson, jugó en Charlotte Hornets en 2000.