Ra'Shad James rođen je 26. siječnja 1990. godine u New Yorku. Visok je 185 cm, igra na poziciji playmakera, a u svijetu košarke ime je ponajprije stekao zahvaljujući fantastičnim zakucavanjima, stoji na službenoj stranici hrvatskog košarkaškog prvaka KK Cedevite.
James je u sveučilišnoj košarci nastupao za St. Thomas Aquinas, Ionu i Northwood. 2013. godine nije izabran na NBA draftu, nakon čega je počeo igrati u NBDL ligi.
U svojoj prvoj profesionalnoj sezoni (2013./2014.) za Reno je u prosjeku bilježio 7.57 poena, 2.26 skokova i 1.68 asistencija za 16.6 min., no već sezonu kasnije ostvario je veliki iskorak i u istom klubu podignuo je prosjek na 20.78 poena, 4.83 skoka i 3.39 asistencija za 28.7 min. po utakmici.
U sezoni 2015./2016. igrao je za Whestchester Knickse (16.47 poena, 4.33 skoka i 1.07 asistencija za 27.7 min.), južnokorejski Wonju Dongbu Promy (9.87 poena, 2.2 skoka i 0.87 asistencija za 12.2 min.) i poljski AZS Koszalin (16.14 poena, 5 skoka i 1.64 asistencije za 25.4 min.).
U NBDL ligi je 2014. i 2015. godine sudjelovao u natjecanjima u zakucavanju, a tri puta je nastupao i u NBA Ljetnoj ligi.
Uoči sezone 2014./2015. igrao je za Sacramento Kingse s prosjekom od 7.17 poena, 1.17 skokova i 0.67 skokova za 15.6 min., uoči sezone 2015./2016. za Portland Trail Blazerse je prosječno bilježio 6.2 poena, 2 skoka i 1.8 asistencija za 12.4 min., a ovog ljeta za Milwaukee Buckse je u Las Vegasu odigrao nekoliko vrlo zapaženih partija s prosjekom od 14.2 poena, 4 skoka i 1.8 asistencija za 20.7 min. po utakmici.