Tras pasar un año en el community college de North Idaho, en el que promedió 9,2 puntos y 5,2 rebotes por partido,[1] jugó dos temporadas más con los Broncos de la Universidad Estatal de Boise, en las que promedió 13,5 puntos, 8,6 rebotes y 1,3 robos de balón por partido.
[2] En su primera temporada fue elegido debutante del año de la Mountain West Conference, además de ser incluido en el mejor quinteto defensivo y en el segundo mejor quinteto absoluto de la temporada.
Al año siguiente apareció en el mejor quinteto de la temporada.
En la temporada 2019-20, firma por Iowa Wolves de la G League, con el que promedia 13,8 puntos y 8,1 rebotes por partido.
[7] En la temporada 2021-22, renueva su contrato con UCAM Murcia, con el que promedia 12,1 puntos, 5,4 rebotes y 1,1 recuperaciones por encuentro en la Liga Endesa.