James graduated from NSCD in 2008
Upon graduating from NSCD James joined Hofesh Shechter Company, touring internationally in Uprising/In Your Rooms. He went on to work with Carte Blanche, the National Dance Company of Norway, performing works by Club Guy and Roni, Hofesh Shechter and La Intrusa Dansa. In 2010 James returned to the Hofesh Shechter Company to tour Political Mother.
Alongside his illustrious performing career, James has been developing his own choreography, which has been performed at the Edinburgh Fringe Festival, The Place: Robin Howard Dance Theatre and in Norway.