Charles made his theatrical debut as a child actor in Nine (London) and Oliver! (The London Palladium, Original 1994 Cast).
Charles can currently be seen as Head Judge in Brillianti, Malta’s hit TV Talent Show for Musicals.
Upon graduation from Arts Educational Schools his credits include Topper in Scrooge (UK tour), Lumière in Disney’s Beauty and the Beast (UK tour), Squidward in SpongeBob SquarePants (Hammersmith Apollo), Chess (Royal Albert Hall), Dr Gangle in Love Never Dies (West End), a role which he recently revisited in the Concert version of the show at the Theatre Royal Drury Lane. Charles also played Miss Trunchbull in both the West End and Broadway productions of Matilda and originated the lead role of Emelius Browne in the World Premiere of Disney’s Bedknobs and Broomsticks.
Further credits include Gordon Shakespeare in Nativity! (London), Roger De Bris in The Producers (Royal Exchange), Frank N Furter in The Rocky Horror Show (European tour), and Mrs Meers in Thoroughly Modern Millie (Canada).
Charles plays Mark in feature film A Call to Spy (Netflix) and television credits include The South Bank Show (ITV) and Hot Pursuits (BBC). Charles also features on the soundtracks for Chess, Oliver! and Nine.