Tras haber disputado en 2006 el prestigioso McDonald's All-American Game,[1] jugó durante 3 temporadas con los Tar Heels de la Universidad de Carolina del Norte en Chapel Hill, en la que promedió 14,7 puntos, 4,1 rebotes y 2,2 asistencias por partido.
[3] Su partido más completo de la temporada lo disputó ante Maryland Terrapins, consiguiendo 17 puntos, 5 rebotes y 6 asistencias.
[4] En su segunda temporada como universitario acabó en la séptima posición de máximos anotadores de la Atlantic Coast Conference, al promediar 16,6 puntos.
En enero de 2013 es traspasado junto con Marreese Speights y Josh Selby a los Cleveland Cavaliers a cambio de Jon Leuer.
[12] Tras ser despedido dos días más tarde, el día 9 firmó contrato con Detroit Pistons.