Amerykanin w NCAA spędził tylko jeden sezon - grał dla zespołu uczelni Arizona. Nie został wybrany w drafcie NBA, ale za to podpisał umowę z Memphis Grizzlies - dla tego zespołu w sezonie 2017/18 rozegrał 32 spotkania. Jednocześnie występował w G League w ekipie Memphis Hustle. W kolejnych rozgrywkach zagrał jeszcze jeden mecz dla Cleveland Cavaliers, częściej występując na zapleczu NBA.
Ostatnie dwa lata spędził w Greensboro Swarm. W sezonie 2020/21 zdobywał średnio 18,3 punktu, 6,1 asysty i 5,1 zbiórki w 15 rozegranych spotkaniach.