W 2024 przeniósł się do drużyny TCU Horned Frogs (reprezentującej Texas Christian University), w której rozegrał jeden sezon, zdobywając przeciętnie 9,2 punktu na mecz.
We wrześniu 2025 podpisał swój pierwszy profesjonalny kontrakt z libańskim zespołem Hoops Club, rywalizującym w tamtejszej ekstraklasie. W trakcie 19 rozegranych meczów ligowych notował średnie na poziomie 23,8 punktu oraz 6,5 zbiórki na mecz. Ponadto wystąpił w 5 spotkaniach turnieju towarzyskiego Eurasian League, doprowadzając klub do mistrzostwa i zdobywając w meczu finałowym 29 punktów.
Po zakończeniu sezonu na Bliskim Wschodzie przeniósł się do Australii, gdzie wzmocnił drużynę Knox Raiders w lidze NBL1 South (drugi poziom rozgrywkowy w kraju). Wystąpił tam w 19 spotkaniach, w których notował średnio 24,3 punktu, 5,9 zbiórki oraz 2,8 asysty.
8 lipca 2026 został zawodnikiem polskiego klubu Zastal Zielona Góra, podpisując kontrakt na sezon 2026/2027. W oficjalnych barwach zespołu zadebiutował we wrześniu 2026 podczas turnieju o Pekao S.A.