Hughes jugó en la universidad de Wright State Raiders entre 2015 y 2019. En su última temporada universitaria promedió 9,2 puntos, 4,2 rebotes y 2,9 asistencias por partido, con un 75% en tiros libres y un 33% en triples.
Tras su etapa universitaria, inició su carrera profesional en Europa con los Worcester Wolves de la liga inglesa. Posteriormente, fichó por el Club Deportivo La Roda, de la LEB Plata. La temporada 2021/22 jugó en la LEB Oro con el ICG Força Lleida y, posteriormente, disputó una temporada con el Estudiantes de Madrid. La temporada 2023/24 jugó con los
Hamburgo Towers de la liga alemana, donde también disputó el EuroCup.
En su última temporada antes de llegar al Bàsquet Girona, con el Betis en la Primera FEB, promedió 16,3 puntos, 4 rebotes y 1,6 asistencias por partido, con un 78,5% en tiros libres y un 50% en triples, disputando una media de 28,7 minutos por partido. También participó en el play-off y en la Final a Cuatro por el ascenso a la liga ACB, donde firmó, en los 7 partidos, unas medias de 21,4 puntos, 5
rebotes y 2,7 asistencias en 29,5 minutos.
El jugador estadounidense fue seleccionado por la Asociación de Baloncesto de Estados Unidos (USBA)
2019 para jugar con el equipo sub-22 de EE.UU. un torneo internacional disputado en China.