Charles’ Feature Film credits include Jim in ‘Burn Burn Burn’ alongside ‘Downton Abbey’ star Laura Carmichael and Chloe Pirrie, James Ivory's ‘The White Countess’ (Merchant Ivory/Sony Pictures) starring Ralph Fiennes, and ‘Captain Webb’ alongside Hannah Tointon and Warren Brown.
His Television credits include ‘Consenting Adults’ (BBC Television) alongside Charles Dance, US Television Movie ‘The Jesus Mysteries’ (National Geographic) alongside Steven Mackintosh, a Guest Lead in ‘Doctors’ (BBC Television) and ‘Comedy Lab’ for Channel 4.
He also recently played two lead characters (Tiel the Acolyte and Baghead the Brigand) in video game ‘Mortal Shell’ (PS4/XBox/PC), which was nominated for Best Debut Game at the Game Awards 2020.
Charles’ Stage credits include the world premiere of ‘Again’ at Trafalgar Studios alongside Rosie Day (‘Outlander’) and Natasha Little (‘War of the Worlds’), ‘The Dead Monkey’ at The Park, Mercutio in ‘Romeo & Juliet’ at Tokyo Metropolitan Theatre, ‘One Flew Over The Cuckoo’s Nest’ at Oxford Playhouse, Marcus in ‘Escape The Scaffold’ at Theatre 503, and ‘Weird Weather’ opposite ‘Jamestown’ star Niamh Walsh.
Charles attended Oxford University, where he performed in a number of productions, and he also trained in physical theatre at L'École Internationale de Théâtre Jacques Lecoq in Paris. He can speak French and Spanish, and is also an accomplished Voice Over actor.