Llega tras haber defendido a Dorados de Chihuahua en la Liga Mexicana.
Nacido en Baltimore, Maryland, 26 de septiembre de 1995) Con 1,83 metros de estatura, juega en la posición de base.
Tras no ser elegido en el Draft de la NBA de 2019, firmó su primer contrato profesional en agosto con los Polpharma Starogard Gdański de la liga polaca, pero solo disputó doce partidos antes de dejar el equipo en diciembre, en los que promedió 16,8 puntos y 4,7 asistencias.
A finales de enero de 2020 fichó por el Science City Jena de la ProA, el segundo nivel del baloncesto alemán,con los que disputó seis partidos antes del parón por el coronavirus, en los que promedió 9,0 puntos y 1,8 asistencias.
En la temporada 2020-21, firma por dos temporadas con el Norrköping Dolphins de la liga sueca.
En la temporada 2022-23, firma por el Basketball Nymburk de la NBL, la primera categoría del baloncesto checo.