Theatre includes Lancelot / cover King Arthur in Spamalot!, cover Che in Evita (Dominion Theatre, UK and European tour), Disciple / cover Peter in Jesus Christ Superstar Arena Spectacular (UK and Australian tour), Spamalot! (Playhouse Theatre London), Uncle Ernie in The Who's Tommy! (English Theatre Frankfurt and European tour), Eugene / cover Vince Fontaine / Teen Angel / Doody in Grease (Piccadilly Theatre, Victoria Palace and UK tour), Ensemble / cover Cousin Kevin / Young Tommy in Tommy! (UK tours), Seabee in South Pacific (Broadway production UK tour), Brad in The Rocky Horror Show (European tour), Spend! Spend! Spend! (English Theatre Frankfurt), Benjamin in Joseph and the Amazing Technicolor Dreamcoat, Griffo in The Corsican Brothers and Tim Murphy in The Telephone Girls (Gaiety Theatre Isle of Man), Babbies in the Wood (Theatre Royal York), Duckling / cover Cat in Honk! (Landor Theatre London), Dandini in Cinderella and Prince in Snow White (Regent Theatre Stoke), Lead Vocalist on P&O Artemis (world cruise).
Films include Muppets Most Wanted.