Jugó cuatro temporadas con los Southern Illinois Salukisy tras no ser elegido en el Draft de la NBA de 2016, debutó como profesional en Bulgaria en las filas del PBC Lukoil Academic.
En la temporada 2017-18, se marchó a Polonia donde fue máximo anotador de la Polska Liga Koszykówki en las filas del Legia Varsovia (baloncesto) con un promedio de 22,3 puntos por encuentro.
En agosto de 2018 fichó por el BK Ventspils de la Latvijas Basketbola līga letona,[1] donde jugaría también Champions League.
En agosto de 2020, firma con el Pallacanestro Virtus Roma de la Lega Basket Serie A, la máxima categoría del baloncesto italiano.
Tras ser positivamente evaluado por el entrenador Miloš Pejić, la PERBASI -entidad que controla el baloncesto en Indonesia- lo contrató para reforzar a los Indonesia Patriots, un equipo profesional que compite en la Indonesian Basketball League, la liga de baloncesto más importante del país.