[1] Jugó durante cuatro temporadas con los Golden Hurricane de la Universidad de Tulsa, en las que promedió 13,8 puntos, 5,0 rebotes y 3,0 asistencias por partido.
[5] Durante el mes de marzo estuvo asignado a los Springfield Armor de la NBA D-League,[6] donde jugó 4 partidos, en los que promedió 16 puntos, 8 rebotes y 5,8 asistencias.
[7] Al año siguiente estuvo a punto de fichar por el Sutor Montegranaro de la liga italiana para sustituir al lesionado Edgar Sosa,[8] pero acabó fichando por el Lokomotiv Kuban de la liga rusa,[9] pero tras tres partidos en los que no encajó en el equipo, decidió rescindir su contrato,[10] regresando a su país.
Volvió a la NBA D-League con los Rio Grande Valley Vipers, hasta que fue reclamado por los Cleveland Cavaliers con un contrato por diez días para suplir al lesionado Kyrie Irving,[11] jugando dos partidos en los que promedió 2 puntos y 2 rebotes,[12] regresando posteriormente a los Vipers.
En 2019, participó con su selección en el Mundial de China como base titular, quedando clasificado para los Juegos Olímpicos de 2020 como mejor equipo africano.