Tras participar en su etapa de instituto en el prestigioso Jordan Brand Classic,[1] jugó una temporada con los Blue Devils de la Universidad de Duke, en las que promedió 12,6 puntos, 4,9 rebotes y 1,0 asistencias por partido.
[5] El 29 de noviembre los Pacers le firmaron un contrato dual que le permite jugar además en su filial de la G League, los Fort Wayne Mad Ants.
Fue agregado a los Motor City Cruise días después.
[9] El 4 de enero fue readquirido por los Cruise, pero cuatro días después firmó otro contrato de diez días con los Pistons.
[11] En septiembre de 2023 firma por el Hapoel Afula B.C.