James created the role of 'Fred' in A Christmas Carol last year for Nottingham Playhouse/ Alexandra Palace. He trained at Liverpool Institute of Performing Arts.
Theatre credits include: Holes (Nottingham Playhouse); War Horse (National Theatre/West End); The Taming of the Shrew (Shakespeare's Globe); The Sound of Music (London Palladium); Is There WiFi in Heaven? (National Theatre); Watership Down (Watermill Theatre); Importance of Being Earnest (Theatr Clwyd) and The Hollow, Jackie the Baboon, Rubbish (Brunskill & Grimes).
TV/Film credits include: World on Fire, Call the Midwife, Eastenders (BBC); The King's Man (MARV Films); Hanna (Amazon Prime); Humans (AMC/Channel 4); Passchendale 100 (BBC); What Happened To Evie (FFP) and Little Sh*t (Post Panic).