Tras disputar durante su etapa de high school el prestigioso McDonald's All-American Game,[1] jugó durante dos temporadas con los Bearcats de la Universidad de Cincinnati, en las que promedió 11,9 puntos, 4,1 rebotes y 5,2 asistencias por partido.
[3] Fue elegido en la quincuagésimo tercera posición del Draft de la NBA de 2001 por Dallas Mavericks,[4] pero sus derechos fueron traspasados a los Denver Nuggets, quienes acabaron por firmarle un contrato no garantizado por una temporada.
[5] En su primera temporada promedió 5,3 puntos y 3,0 asistencias por partido.
[6] Mediada la temporada siguiente fue despedido, firmando días después con los Philadelphia 76ers,[5] con quienes actuó como tercer base, tras Eric Snow y John Salmons, disputando apenas 4 minutos por partido.
[7] Tras jugar en el CSP Limoges francés, volvió a su país para enrolarse en los Fayetteville Patriots de la NBA D-League, con los que disputó 18 partidos, todos menos uno como titular, promediando 18,6 puntos y 6,9 asistencias.