Education
Arkansas State University.
Arkansas State University.
Banks played junior college basketball at Northwest Mississippi Community College before moving to Arkansas State University, where he became the seventh player in the history of college to score more than 1000 points. Banks moved to Belgium in 2008, signing his first professional contract with 2008, signing with Pepinster, where he played 31 games, averaging 16.8 points and 2.2 rebounds per game. The following year he moved to Liège where he played in EuroChallenge.
In 2010 he moved to Israeli side Barak Netanya.
On July 25, 2012, Banks signed a one year contract with Cimberio Varese. In August 2013, he signed with Hapoel Gilboa Galil.
He was waived on November 8, 2013. On November 22, he returned to Cimberio Varese signing a contract for the rest of the season.
On July 1, 2014, he signed with Sidigas Avellino.
The next year, in July 2015, Banks joined fellow Serie A side Enel Brindisi.