Jugó tres temporadas con los Dukes de la Universidad Duquesne, en las que promedió 12,9 puntos, 2,1 rebotes y 1,1 asistencias por partido.
[1] En su primera temporada fue incluido en el mejor quinteto rookie de la Atlantic 10 Conference.
[3] Jugó una temporada, en la que promedió 14,7 puntos y 3,1 rebotes por partido.
[7] Promedió 13,6 puntos y 3,6 asistencias por partido, hasta que dejó el equipo en marzo de 2024,[4] para fichar por el Hapoel Be'er Sheva B.C.
[9] En 2023 obtuvo el pasaporte de Catar para poder jugar con su selección nacional, con la que ha disputado tres partidos del clasificatorio para el Campeonato FIBA Asia de 2025, promediando 22,3 puntos y 2,0 rebotes.