Dopo la high school, decide di diventare pro e giocare per gli YNG Dreamerz nella Overtime Elite, dove rimane un anno. Nel 2023 si dichiara per il Draft NBA, non venendo però scelto. Trascorre quindi un anno in G League giocando per i Wisconsin Herd e per i Rip City Remix, per poi, nel 2024, firmare un two-way contract con i Dallas Mavericks, venendo poi associato ai Texas Legends.