Se inscribió para formar parte del draft de la NBA de 2008, en el que a la postre no resultó seleccionado.
Tras jugar la liga de verano 2008 con los Atlanta Hawks en la que promedió 13,2 puntos y 6,2 asistencias por partido, este equipo anunció que le firmaba un contrato para jugar en la NBA.
Con los Hawks el jugador disputó un total de 23 partidos de temporada regular y 4 de play-off en la temporada y media que permaneció en sus filas hasta que en enero de 2010 fuera cortado.
En el verano de 2010 jugó la liga de verano con los Denver Nuggets donde promedió 12,8 puntos y 6,4 rebotes.
En agosto ese mismo año se anunció su fichaje por el Dinamo Sassari de la LEGA italiana.