Jugó tres temporadas con los Rutgers de la Universidad Rutgers, en las que promedió 14,6 puntos, 3,6 rebotes, 3,5 asistencias y 1,4 robos de balón por partido.
[1] Al término de su temporada júnior se declaró elegible para el Draft de la NBA, renunciando a su último año universitario.
[2] Tras no ser elegido en el draft de la NBA de 2018, en octubre firmó un contrato con los Rio Grande Valley Vipers de la NBA G League, pero fue despedido sin llegar a debutar.
[3] No fue hasta enero de 2019 cuando pudo debutar como profesional, con el Mega Basket Georgia.
[7] Con el equipo portugués pudo disputar siete partidos antes del parón por la pandemia del coronavirus, en los que promedió 10,3 puntos y 5,1 asistencias.