Jugó cinco temporadas con los Ducks de la Universidad de Oregón, en las que promedió 10,6 puntos, 3,3 rebotes, 3,4 asistencias y 1,3 robos de balón por partido.
[1] En su cuarta temporada fue incluido en el segundo mejor quinteto de la Pac-12 Conference.
[2] Tras no ser elegido en el Draft de la NBA de 2023, el 30 de octubre se unió a los Grand Rapids Gold de la G League,[3] donde promedió 7.0 puntos, 2.1 rebotes y 2.9 asistencias en 17.8 minutos.
[4] El 8 de octubre de 2024 firmó contrato con los Denver Nuggets,[4] pero fue despedido ocho días después.
[5] El 28 de octubre se reincorporó a Grand Rapids.