Se formó en la Delta State University donde disputó cuatro temporadas en la segunda división de NCAA ganando varios galardones, incluyendo el de Mejor Novato del Año y Mejor Jugador en la 2016.
En 2017 llegó a España de la mano del Club Básquet L’Hospitalet para jugar en LEB Plata y solo un año después da el salto a la LEB Oro de la mano del Alicante, donde coincide con Pedro Rivero durante dos temporadas. En 2020/21 ficha por el Cáceres Patrimonio de la Humanidad, equipo en el que se mantiene las dos últimas campañas logrando 15’5 puntos, 2’9 rebotes y 1’5 asistencias.
«Es un jugador al que conozco, al que he tenido dos años y que ha tenido muy buen crecimiento en Cáceres. Es un jugador distinto, con muchos puntos en las manos. Posiblemente con el rango de tiro más largo de la competición y que puede echar la pelota en el suelo. Es un jugador de impulsos y nos da una variedad que antes no teníamos» analizaba Pedro Rivero, técnico morado.