Dopo due stagioni nel campionato NCAA con Michigan State si è reso eleggibile al Draft NBA 2018, venendo scelto come 12ª scelta assoluta dai Los Angeles Clippers e subito ceduto agli Charlotte Hornets in cambio dell'11ª scelta Shai Gilgeous-Alexander. È stato arrestato dalla polizia di Los Angeles il 29 giugno 2022 dopo esser stato accusato di violenza domestica da parte della ex moglie Mychelle Johnson. È stato poi rilasciato dopo aver pagato una cauzione da 130.000 dollari e condannato a tre anni di reclusione con la condizionale.
Dopo aver scontato una squalifica di 30 giornate (in pratica ha saltato per intero la stagione NBA 2022-23) è tornato in attività, firmando con i Charlotte Hornets un contratto triennale da 75 milioni.