ג'יימס אמנם מזוהה עם הצהובים, אך את דרכו בישראל החל דווקא במדי בני השרון ב-2008. הוא שיחק בקבוצה עד 2011, אז הצטרף למכבי ת"א והפך לאחד השחקנים האהובים ששיחקו בהיכל באותה תקופה. הסנטר אף נבחר לחמישיית העונה של היורוליג בעונת 2012/2013 וזכה עם הצהובים באליפות אירופה, למרות שלא שיחק הרבה באותה העונה בשל פציעה ארוכה שאף הובילה לשחרורו מהקבוצה.
לאחר ששוחרר ממכבי ת"א ב-2014 שיחק במילאנו, בילבאו, אולימפיאקוס וכן בקבוצות מטורקיה, מונטנגרו ופורטו ריקו. בעונה שעברה שיחק במדי באולזאק הצרפתית וכעת כאמור החליט לתלות את הנעליים, לאחר קריירה ארוכה. ג'יימס זכה פעמיים באליפות ישראל ב-2012 ו-2014 ובאותן השנים גם השלים דאבל. בנוסף, זכה פעם אחת באליפות הליגה האדריאטית (2012).