Theatre credits includes: Showstopper! (Apollo, Olivier award for Best Entertainment), Mamma Mia! (Prince of Wales), All's Well that Ends Well (Gielgud, RSC) Coriolanus (RSC), The Tempest (Norfolk and Norwich Festival), The Lady’s Not For Burning (Chichester), The Count of Monte Cristo (West Yorkshire Playhouse), Arsenic & Old Lace (Derby), Three Sisters (Harrogate), The Invention of Love (Salisbury), plays at the Arcola, Orange Tree, Southwark Playhouse, Finborough, BAC, Gate, Menier. He played the central role in Ken Campbell's production of The Warp.
As well as Showstopper! he works regularly with Slung Low: The Fairy Portal Camp (RSC), Camelot: The Shining City (Sheffield), The White Whale (Leeds), 59 Minutes to Save Christmas (Barbican).
TV: Frankie & Emma, White Heat, Doctors, EastEnders, Casualty, Hollyoaks, My Dad's The Prime Minister, Bear Behaving Badly, Nuremberg, Cathedral.
Film: Wimbledon, Sink and forthcoming feature Seagull.
Radio: Over sixty plays and books, most recently two series of Trodd en Bratt say 'Well Done You'.