Jugó cuatro temporadas con los Dragons de la Universidad Drexel, en la que promedió 16,2 puntos, 5,1 rebotes y 1,9 asistencias por partido.
[4] Allí disputó su última temporada a las órdenes de Rick Pitino, en la que promedió 15,9 puntos, 3,9 rebotes y 3 asistencias,[1] siendo incluido en el segundo mejor quinteto de la Atlantic Coast Conference por la prensa especializada, y en el tercero por los entrenadores.
En agosto de 2017 fue traspasado a los Santa Cruz Warriors.
[11] Debutó ese mismo día ante Oklahoma City Thunder, logrando 13 puntos, 4 rebotes y 2 asistencias en 17 minutos de juego.
[13] Tras ampliar su contrato, durante la pretemporada siguiente se lesionó el menisco derecho y tuvo que someterse a una cirugía, que le hizo perderse entera la temporada 2023-24.