Jugó durante tres temporadas con los Blazers de la Universidad de Alabama-Birmingham, en las que promedió 5,7 puntos, 2,0 rebotes y 5,3 asistencias por partido.
En el equipo tejano jugó cinco temporadas, siendo la más destacada la 2010-11, en la que promedió 12,3 puntos y lideró a su equipo con 6,0 asistencias por partido.
[3] En diciembre de 2011 firmó como agente libre por los New Orleans Hornets,[4] con los que llegó a disputar quince partidos, en los que promedió 1,8 puntos y 1,5 asistencias.
[5] Regresó entonces a los Toros, con los que colaboró para ganar el título de liga esa temporada con 8,2 puntos y 5,7 asistencias por encuentro.
[7] Poco después fichó por el Spirou Basket Club belga,[8] donde en su primera temporada promedió 5,5 puntos y 3,0 asistencias por partido.