Jugó durante dos temporadas en Grossmont antes de ingresar en 2014 en la Universidad de Dixie para jugar durante dos temporadas con los Dixie State Trailblazers.
Durante las temporadas 2017-18 y 2018-19, las disputa en las filas del BC Olimpi Tbilisi de la Georgian Super Liga.
En la temporada 2019-20, firma por los College Park Skyhawks de la NBA G League, con el que promedia 5,51 puntos en 37 partidos disputados.
En la temporada 2020-21, regresaría a Europa y jugaría en las filas del s.Oliver Baskets de la Basketball Bundesliga donde disputa 3 partidos.
[1] En enero de 2021, firma por el Stal Ostrów Wielkopolski, donde disputa la Polska Liga Koszykówki y la Eurocup.