Dopo aver completato la carriera universitaria con i Mineral Area College Cardinals e con i Bradley Braves, decide di candidarsi al Draft NBA 2024, non venendo però scelto e rimanendo undrafted. Firma poi un two-way contract con gli Oklahoma City Thunder, giocando per la squadra affiliata in G League degli Oklahoma City Blue. Esordisce poi in NBA il primo novembre 2024 contro i Portland Trail Blazers.