Theatre roles
- Mamma Mia! The Musical – Harry Bright – Mamma Mia Productions
- Whisky Galore -The Making of a Fillum! – Nottingham Playhouse
- Rat Pack Confidential – Frank Sinatra – Whitehall Theatre, London & Nottingham Playhouse
- Love to Madelaine – Brian – Pleasance Theatre
- How She Lied to her Husband – Bompass – Pleasance Theatre
- Molly by Mulligan – Fleetbrook – Bridewell Theatre
- Wuthering Heights – Hindley – Superiz European Tour
- Between the Lines – Nigel (Lead) – Gilded Balloon/Green & Lenagan
- Scrooge – Young Scrooge/Harry – Dominion Theatre
- The Magic Boat – Captain Compass – Polka Theatre
- Our Man Scrooge – Burt Phillaber – La Bonne Crepe
- Something for the Boys – Mr Burke – Barbican Theatre
- A Murder is Announced – Edmund Sweetenham – Bill Kenwright
- The Merchant of Venice – Launcelot Gobbo – Bridewell Theatre
See also: TV & Film Roles, Commercials and Awards

