Jugó durante dos temporadas en Williston State (2013-2015) y otras dos temporadas en West Virginia Mountaineers (2015-2017) y tras no ser elegido en el Draft de la NBA de 2017, en septiembre de 2017 firmaría con el BC Šiauliai pero días más tarde, rescindiría su contrato con el conjunto lituano.
En verano de 2018 se marcha a Suecia para jugar en las filas del Jämtland Basket promediando la cifra de 18.17 por encuentro en la Basketligan.
En la temporada 2020-21, firma por el Élan Sportif Chalonnais de la LNB Pro A, pero tras disputar 5 partidos rescindiría su contrato con el equipo francés.
En la temporada 2021-22, firma por el Sopron KC de la Nemzeti Bajnokság I/A.
En julio de 2022, juega con Best Virginia el The Basketball Tournament.