Es un jugador natural de Goose Creek (Carolina del Sur), formado en la Universidad Mercer, situada en Macon, Georgia, con la que jugó durante cuatro temporadas en la NCAA con los Mercer Bears desde 2014 a 2018.
Tras no ser drafteado en 2018, firmaría con los Maine Red Claws de la NBA G League, con los que disputaría dos encuentros..
En la temporada 2018-19, firma por el KK Pärnu de la Alexela KML, donde disputa 16 partidos en los que promedia 17.56 puntos.
En la temporada 2020-21, firma por el Kaposvári KK de la A Division, donde disputa 34 partidos en los que promedia 17.26 puntos.
El 28 de julio de 2021, se compromete con el CEZ Nymburk de la NBL checa, con el que disputa 18 partidos de liga en los que promedia 8.06 puntos y 6 encuentros del Eurocup en los que promedia 11.50 puntos.