James graduated with a BA in Music Theatre from the Western Australian Academy of Performing Arts (WAAPA). He recently performed the lead role of Cedric in the tour of Puffs for TEG Live. In 2018, James appeared as Eddie/Dr Scott in the National Tour of The Rocky Horror Picture Show for GFO. James’ other notable theatre credits include playing the role of the Escapologist in the enormously successful Australian and New Zealand tour of Matilda The Musical for the Royal Shakespeare Company and Louise Withers Productions; the New Zealand and Australian tour of Jersey Boys for Skyline Theatricals, Pirates of Penzance for The Production Company and Dirty Dancing for the Gordon Frost Organisation. James was also a lead performer alongside Melinda Schneider for the Blake Entertainment production of Doris, which opened at the Sydney Opera House.