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


