Jugó tres temporadas con los Ducks de la Universidad de Oregón, en las que promedió 4,8 puntos, 1,9 rebotes y 2,3 asistencias por partido.
[2] Allí jugó su temporada sénior, en la que promedió 9,7 puntos, 4,2 rebotes y 4,5 asistencias por encuentro,[1] acabando como el tercer mejor pasador de la Western Athletic Conference.
[3] Tras no ser elegido en el Draft de la NBA de 2018, en agosto firmó su primer contrato profesional con el Hopsi Polzela de la liga eslovena,[4] donde jugó una temporada en la que promedió 7,4 puntos y 5,8 asistencias por partido.
[6] Promedió 12,7 puntos y 5,5 rebotes por partido,[5] hasta que en enero de 2020 fichó por el BC Balkan de la NBL, el primer nivel del baloncesto búlgaro.
[7] En la temporada 2021-22, firma por el Terme Olimia Podčetrtek de la 1.