Theatre includes: Rewind/Record in Alice in Wonderland (Liverpool Playhouse/Plymouth Theatre Royal); James/Mr Burney in The Invincibles (Queen’s Theatre/New Wolsey); Operation Julie (Theatr na nog); George Mole in Adrian Mole (Queen’s Theatre Hornchurch); Belinda Bigtop in Goldilocks (New Wolsey Theatre); Samuel Byck in Assassins (Watermill Theatre/Nottingham Playhouse); Grandma in Grandma Saves the Day, The Snow Queen, Cinderella, Guys And Dolls, Aladdin, Never Lost at Home (New Wolsey Theatre, Ipswich); As You Like It Workshop (National Theatre); The Threepenny Opera (Bolton Octagon); The Lady in the Van (Theatre Royal Bath); The Who’s Tommy (New Wolsey Theatre/Ramps on the Moon); Made in Dagenham (Queen’s Theatre, Hornchurch/New Wolsey Theatre); Return to the Forbidden Planet 25th Anniversary Tour (Forbidden Planet Musicals, directed by Bob Carlton); 20th Century Boy, The Resistible Rise of Arturo Ui (West End/Chichester Festival Theatre); The Buddy Holly Story (Buddy Musical Productions); Aladdin and Cinderella (Stafford Gatehouse); Lend Me a Tenor, A Funny Thing Happened on the Way to the Forum, 12th Night, The Servant of Two Masters, Gaslight, Bouncers, It’s a Fine Life (Queen’s Theatre, Hornchurch); The Comedy Of Babi Babbett, Noah Babel’s Ark (Rude Mechanicals); Mack and Mabel (West End – Adam Kenwright/Watermill); Pinafore Swing (Watermill/No.1 Tour).
TV includes: Love Soup (BBC) and, prior to training, he played Stitch in Oliver!, directed by Sam Mendes at the London Palladium.