James trained at the Royal Scottish Academy of Music & Drama before beginning his career in Stage Management and then moving into Production Management. Since then he has worked on more than 150 productions. His credits include: Christmas Carol the Musical (The Lowry); Marie Curie (Charing Cross Theatre); Fun at the Beach (Southwark Playhouse); Song of Songs (Park Theatre); Sappho (Southwark Playhouse); House of Jojo (UK Tour); Police Cops the Musical (Southwark Playhouse); The Gap (Hope Mill Theatre); Bronco Billy – The Musical (Charing Cross Theatre); Lizzie (Hope Mill Theatre & UK Tour); Operation Epsilon (Southwark Playhouse); Glory Ride (Charing Cross Theatre); Windfall (Southwark Playhouse); The Way Old Friends Do (UK Tour & West End); A Sherlock Carol (Marylebone Theatre); From Here to Eternity (Charing Cross Theatre); Walking with Ghosts (West End); Blippi! (West End); Cages (Hammersmith Riverside Studios); Ride (Leicester Curve, Southwark Playhouse & Charing Cross Theatre); Zorro (Charing Cross Theatre); Last Five Years (West End); Death Drop (West End & UK Tour); Cruise (West End & Home: Manchester); Christmas Carol the Musical (West End); Rags (Park Theatre); Fame (West End, UK and International Tour); Amour (Charing Cross Theatre); Loot (Park Theatre and The Watermill Theatre); The Life (Southwark Playhouse); Loserville (West End); MAMMA MIA! (International Tour); Disney’s High School Musical (UK Tour); 42nd Street (UK Tour); Disney’s Beauty & the Beast (UK Tour); Billy Elliot (West End); Anything Goes (West End).
He has also worked on numerous productions for Scottish Opera, English National Opera, English Touring Opera and British Youth Opera, and he is the Production Manager for the Buxton Opera Festival.