Amerykanin jest absolwentem uczelni DePaul. Później grał w G League w drużynie Westchester Knicks, a w rozgrywkach 2018/19 rozegrał nawet cztery mecze w NBA dla New York Knicks - zdobył w nich łącznie 26 punktów i 7 asyst.
W sezonie 2019/20 próbował swoich sił w Europie. Rozegrał osiem spotkań dla Chalon-Sur-Saone we Francji oraz siedem dla Ermis Agias Larissa w Grecji. Ostatnio był zawodnikiem Lakeland Magic - tam zdobywał średnio 11,1 punktu, 5,4 asysty i 2,9 zbiórki na mecz. Jego zespół sięgnął po mistrzostwo G League.