Es un jugador formado en el Sauk Valley CC desde 2013 a 2015 y en 2015 ingresaría en la Universidad Estatal de Tennessee Oriental para jugar dos temporadas en la NCAA con los East Tennessee State Buccaneers en los que promediaría 16,5 puntos de media en su carrera universitaria.
Tras no ser drafteado en 2015, durante la temporada 2015-16 firmó por el BK Levicki Patrioti Levice de la Slovenská Basketbalová Liga eslovaca, en el que jugaría 6 partidos en los que promedió 5,50 puntos por partido.
En la temporada 2016-17 firmó por el Thor AK Akureyri de la Domino's deildin, la primera división islandesa.
En la temporada 2017-18 llega a España para jugar en las filas del CB Cazorla Jaén Paraíso Interior de la Liga EBA.
[1] En la temporada 2018-19 jugaría en las filas del Palangos Kursiai de la National Basketball League, la segunda división lituana.