Il joue au basket-ball universitaire pour l'Université de Californie du Sud, où il quitte l’université en tant que meilleur marqueur de l’histoire de l’école à trois points réussis avec 245 tirs primés[1].
Lors de sa saison junior, il tourne à 12,3 points et 3,9 rebonds par match. Pendant le tournoi NCAA, il inscrit 22 points et marque le panier de la victoire contre SMU. Après la saison, il se déclare pour la draft NBA, mais décide finalement de revenir à l’université[2].
Lors de sa saison senior, il affiche 11,7 points et 3,0 rebonds par match. Il se montre également solide en défense et totalise 21 contres sur la saison, soit le deuxième total de l’équipe[3]. Le , il inscrit un record personnel de 28 points lors d’une victoire contre Oregon State[4].
Carrière professionnelle
Il n’est pas sélectionné lors de la draft NBA 2018. Il signe ensuite un contrat Exhibit 10 avec les Pacers de l'Indiana[5], incluant la Summer League et le camp d’entraînement. Il est coupé par les Pacers le [6], puis rejoint le camp d’entraînement des Mad Ants de Fort Wayne[7].
Le , il signe avec les Helsinki Seagulls en Korisliiga[9]. Il tourne à 18,0 points, 5,2 rebonds et 1,5 passe décisive par match, avec 50,5% de réussite aux tirs et 84,3% aux lancers francs[10].
Le , il signe avec Śląsk Wrocław en championnat polonais[11]. Le , il est nommé joueur de la semaine après une performance à 30 points, six rebonds et deux passes contre Wilki Morskie Szczecin[12]. Il affiche 14,3 points, 4,1 rebonds et 1,6 passe par match, avec 40,4% de réussite à trois points[10].
Le , il signe avec le club roumaine de l'Universitatea Cluj-Napoca[13]. Il tourne à 14,1 points, 3,6 rebonds et 1,1 passe par match, avec 53,9% de réussite aux tirs et 85,9% aux lancers francs[10].
Le , il rejoint Napoli Basket en Serie A[14]. Il affiche 11,4 points, 2,8 rebonds et 1,0 passe par match, avec 40,7% à trois points et 82,8% aux lancers francs[10].
Le , il signe avec Hapoël Eilat en championnat d'Israël[15]. Il tourne à 20,4 points, 4,7 rebonds et 2,1 passes par match[10]. En 2024, il termine meilleur marqueur du championnat israélien.
Le , il signe avec Scafati Basket[16]. Il affiche 15,6 points, 3,4 rebonds et 0,9 passe par match[10].