| Argylle (2024) als Leonard |
| All the Old Knives (2022) als Drew Favreau |
| A Reel Life (2021) als Precious Stone |
| West End Unplugged Vol.2 (2020) |
| Thomas & Friends: Big World! Big Adventures! The Movie (2018) als Victor (voice) |
| Thomas & Friends: Christmas on Sodor (2017) als Victor |
| Thomas & Friends: Extraordinary Engines (2017) als Victor (voice) |
| Thomas & Friends: Full Steam To The Rescue! (2016) als The Mayor of Sodor (UK & US) (voice) |
| Punk Strut: The Movie (2016) als Walter Wall Jnr |
| Rocky Horror Show Live (2015) als Frank-N-Furter |
| Thomas & Friends: Thomas' Christmas Carol (2015) als Victor (UK & US) / The Mayor of Sodor (UK & US) (voice) |
| Thomas & Friends: Sodor's Legend of the Lost Treasure: The Movie (2015) als Victor (voice) |
| Thomas & Friends: Whale of a Tale and Other Sodor Adventures (2015) als Victor (UK & US) (voice) |
| Thomas & Friends: Santa's Little Engine (2013) als Victor (UK & US) (voice) |
| Thomas & Friends: King of the Railway (2013) als Victor (voice) |
| Thomas & Friends: Go Go Thomas (2013) als Victor / The Duke of Boxford (voice) |
| Thomas & Friends: Blue Mountain Mystery - The Movie (2012) als Victor (voice) / The Cuban Dock Workers (voice) |
| Thomas & Friends: Schoolhouse Delivery (2012) als Victor (voice) |
| Thomas and Friends: Up Up & Away! (2012) als Victor (voice) |
| Thomas & Friends: Rescue on the Rails (2011) als Victor (US) (voice) |
| Thomas & Friends: Day of the Diesels - The Movie (2011) als Victor (voice) |
| Thomas & Friends: Pop Goes Thomas (2011) als Victor (voice) |
| Thomas & Friends: Wobbly Wheels & Whistles (2011) als Victor (voice) |
| Thomas & Friends: Splish, Splash, Splosh! (2010) als Victor (voice) |
| Thomas & Friends: Creaky Cranky (2010) als Victor (voice) |
| Hotel Ground Zero (2009) als Narrator |
| Thomas & Friends: Hero of the Rails - The Movie (2009) als Victor (voice) |
| Chess in Concert (2009) als Alexander Molokov |
| The Man Who Predicted 9/11 (2005) als Narrator (voice) |
| Batman Begins (2005) als Maitre D |
| Jerry Springer: The Opera (2005) als Warm-up Man/Satan |
| Alexander (2004) als Scribe |