Hughes pochodzi z Chicago, z rodziny w której głównie nacisk kładło się na koszykówkę.
Występował w amerykańskich ligach uniwersyteckich, a dwa sezony spędził w słoweńskim KK Savinjski Hopsi Polzela, następnie przeniósł się do Polski.
Pierwsze kroki na ekstraklasowych parkietach stawiał w Unii Tarnów, a było to w sezonie 2002/2003 w której zdobywał w 28 meczach średnio 20,4 pkt. Kolejne kluby w karierze koszykarza to: Unia/Wisła Kraków, Turów Zgorzelec, Polonia Warszawa, Kotwica Kołobrzeg, ASCO Śląsk Wrocław i ubiegłym sezonie Atlas Stal Ostrów Wielkopolski. Grając w Ostrowie na swoim koncie notował 8,09 punktów i 3. asysty.
Brandun Hughes był także dwukrotnym uczestnikiem meczu gwiazd w latach 2003 i 2004.