Theatre includes: Austin Grey in A Damsel in Distress, Nicely-Nicely Johnson in Guys and Dolls and Nathaniel in Kiss Me, Kate (Chichester Festival Theatre), Emile in An Italian Straw Hat and Tranio in The Taming of the Shrew (rehearsed readings), Brecht Cabaret and Henry in All the Town’s Men (Theatre on the Fly), John Hinckley in Assassins (Menier Chocolate Factory), ensemble in Oliver! (Sheffield Crucible), ensemble in The Sound of Music (Regent’s Park Open Air), Carl in Casablanca (Future Cinema), Sam in Crazy for You (Novello and Regent’s Park Open Air), Rupp in Lend Me a Tenor (Theatre Royal, Plymouth), Mr Bumble in Oliver! (Larnaca International Festival), The Pianist in Checkley and Bush (Soho Theatre) and Lion in The Wizard of Oz (Theatre Royal, Northampton). Workshops include: ensemble in The Wind in the Willows (Jamie Hendry Productions), Tim in Never Mind the Botox and Joe the Cop in Lend Me a Tenor – The Musical (Theatre Royal, Plymouth).
Television includes: Mongrels, Casualty and Doc Martin.