Actor (127 credits)
- Angel Has Fallen (2019) Admiral Paul Sebring
- Thomas & Friends: Danger at the Docks (2018) Diesel (UK & US) / 'Arry (UK & US), voice acting
- Patrick Melrose (2018) Funeral Director
- Show Dogs (2018) Klaus Hochauser
- Thomas & Friends: Extraordinary Engines (2017) Henry (US) / Gordon (US) / Harold (US) / Kevin (US) / Mr. Percival (US), voice acting
- Thomas & Friends: Christmas on Sodor (2017) Henry (US) / Gordon (US) / Diesel (UK & US) / Harold (US), voice acting
- Thomas & Friends: The Complete Series 18 (2017) Diesel (UK & US), voice acting
- Thomas & Friends: Big World! Big Adventures! The Movie (2017) Gordon (US), voice acting
- Thomas & Friends: Tales from the Rails (2017) Diesel (UK & US) / 'Arry (UK & US), voice acting
- Thomas & Friends: Journey Beyond Sodor (2017) Henry (US) / Gordon (US) / Troublesome Trucks (UK & US) / Kevin (US), voice acting
- Thomas & Friends: Thomas' Holiday Collection (2017) Henry (US) / Gordon (US) / James (US) / Dash (US) / Harold (US) / Kevin (US) / Sir Topham Hatt (US) / Dock Worker (US), voice acting
- The Trip to Spain (2017) Matt
- Final Portrait (2017) Art Dealer
- Thomas & Friends: The Great Race (2016) Henry (US) / Gordon (US) / Scruff (UK & US) / Diesel (UK & US) / Kevin (US), voice acting
- New Blood (2016) Museum Expert
- Undercover (2016) Warden
- Thomas & Friends: DC Super Friends San Diego Comic Con Ft. Thomas as Superman & Diesel as Batman (2016) Diesel, voice acting
- Thomas & Friends: Full Steam to the Rescue! (2016) Diesel (UK & US), voice acting
- Thomas & Friends: Start Your Engines! (2016) Henry (US) / Gordon (US) / Harold (US) / Mr. Percival (US), voice acting
- Thomas & Friends: The Complete Series 17 (2016) Diesel (UK) / A Zoo Keeper (UK & US) / Groaning Passengers (UK & US), voice acting
- Thomas & Friends: Ultimate Friendship Adventures (2016) Henry (US) / Gordon (US) / Diesel (UK & US) / 'Arry (UK & US) / Harold (US) / Kevin (US), voice acting
- Narcopolis (2015) Martin Fox
- The Cannibal in the Jungle (2015) Peter Kalas
- Thomas & Friends: Sodor's Legend of the Lost Treasure (2015) Henry (US) / Gordon (US) / Kevin (US), voice acting
- Moonwalkers (2015) Mr. White
- Thomas & Friends: The Complete Series 16 (2015) Diesel (UK) / 'Arry (UK & US), voice acting
- Thomas & Friends: The Adventure Begins (2015) Henry (US) / Gordon (US), voice acting
- Thomas & Friends: Whale of a Tale and Other Sodor Adventures (2015) Henry (US) / Gordon (US) / Diesel (UK & US) / Harold (US), voice acting
- Thomas & Friends: Wild Water Rescue and Other Engine Adventures (2015) Henry (US) / Gordon (US) / James (US) / Diesel (UK & US) / 'Arry (UK & US) / Harold (US) / Sir Topham Hatt (US), voice acting
- Thomas & Friends: Dinos and Discoveries (2015) Gordon (US) / James (US) / Scruff (US) / Diesel (UK) / Sir Topham Hatt (US), voice acting
- Thomas & Friends: Thomas' Christmas Carol (2015) Henry (US) / Gordon (US) / Scruff (US) / Diesel (UK & US) / Kevin (US), voice acting
- Thomas & Friends: Tales on the Rails (2015) Henry (US) / Gordon (US) / James (US) / Sir Topham Hatt (US), voice acting
- Thomas & Friends: 1st Class Stories (2015) Diesel (UK) / 'Arry (UK & US), voice acting
- Blood Moon (2014) Father Domonic
- The Oscar Nominated Short Films 2014: Animation (2014) Clive the Ostrich, voice acting
- Thomas & Friends: Signals Crossed (2014) Henry (US) / Gordon (US) / James (US) / Sir Topham Hatt (US) / Mr. Percival (US) / Workmen (US), voice acting
- Thomas & Friends: The Christmas Engines (2014) Henry (US) / Gordon (US) / James (US) / Diesel (UK) / Sir Topham Hatt (US) / Mr. Percival (US), voice acting
- Thomas & Friends: Spills and Thrills (2014) Henry (US) / Gordon (US) / James (US) / Diesel (UK) / Sir Topham Hatt (US), voice acting
- Thomas & Friends: Engines to the Rescue (2014) Henry (US) / Gordon (US) / James (US) / Kevin (US) / Harold (US) / Sir Topham Hatt (US) / The Zoo Keeper (UK & US), voice acting
- Thomas & Friends: The Complete Series 15 (2014) Diesel (UK) / 'Arry and Bert (UK & US), voice acting
- Thomas & Friends: Tale of the Brave (2014) Henry (US) / Gordon (US) / James (US) / Kevin (US) / Sir Topham Hatt (US), voice acting
- Thomas & Friends: Trouble on the Tracks (2014) Henry (US) / James (US) / Diesel (UK) / Sir Topham Hatt (US), voice acting
- Mr Selfridge (2013) Walter Hines Page
- Thomas & Friends: King of the Railway (2013) Henry (US) / Gordon (US) / James (US) / Diesel (UK) / Kevin (US) / Sir Topham Hatt (US), voice acting
- Thomas & Friends: Animals Aboard! (2013) Sir Topham Hatt, voice acting
- Hello Carter (2013) Tara Evans
- Thomas & Friends: Railway Mischief (2013) Henry (US) / Gordon (US) / James (US) / Scruff (US) / Kevin (US) / Sir Topham Hatt (US) / The Zoo Keeper (US), voice acting
- Thomas & Friends: The Complete Series 13 (2013) Diesel (UK), voice acting
- Thomas & Friends: Santa's Little Engine (2013) Diesel (UK) / Sir Topham Hatt (US) / A Workman (US), voice acting
- Buy Buy Baby (2012) Fredrick Frinklesworth, voice acting
- The Amazing World of Gumball: Sock on a Stick (2012) Larry Needlemeyer, voice acting
- Las aventuras de Tadeo Jones (2012) Tad, voice acting
- Thomas & Friends: Blue Mountain Mystery (2012) Sir Topham Hatt (US) / Mr. Percival (US) / Diesel (UK), voice acting
- Thomas & Friends: A Very Thomas Christmas (2012) Sir Topham Hatt, voice acting
- The Amazing World of Gumball (2011) Larry Needlemeyer
- Life's Too Short (2011) Film director
- A Fantastic Fear of Everything (2011) Harvey Humphries
- Arthur Christmas (2011) UNFITA OPS, voice acting
- Thomas & Friends: Day of the Diesels (2011) The Fat Controller (US), Diesel (UK)
- Thomas & Friends: Misty Island Rescue (2010) The Fat Controller (US), Diesel (UK)
- Mo (2010) Bill Clinton
- The Special Relationship (2010) Advisor to the Clintons
- London Boulevard (2010) Lawyer, not listed in credits
- The Trip (2010) Steve's US Agent
- The Trip (2010) Matt
- Hero of the Rails (2009) Henry / Gordon / James / Kevin / Sir Topham Hatt aka 'The Fat Controller', voice acting
- Universal Soldier: Regeneration (2009) Dr. Colin
- 10 Days to War (2008) Eric Howlitt
- Genova (2008) Stephen
- Small Birds Singing (2007) voice acting
- Roary the Racing Car (2007) Big Chris (US)
- M.I.High (2007) The Grand Master
- Not Going Out (2006) Toby
- Manga Latina: Killer on the Loose (2006) Víctor La Cruz
- Gideon's Daughter (2005) Badalamenti
- Love Soup (2005) Clark Kramer
- The Wedding Date (2005) Clipboard Manager, not listed in credits
- The Jacket (2004) Prosecutor
- NY-LON (2004) Eduardo
- New Tricks (2003) Harry Reid
- Code 46 (2003) Clinic Doctor
- A Fever in the Blood (2002) Psychiatrist
- The King's Beard (2002)
- Believe Nothing (2002) Nebbish
- Max (2002) Dr. Levi
- Two Pints of Lager and a Packet of Crisps (2001) Mano Ventura's Voice
- 102 Dalmatians (2000) Le Pelt's Assistant
- Animated Tales of the World (2000) Hermes
- Astérix & Obélix contre César (1999) Unhygenix, voice acting, not listed in credits
- RKO 281 (1999) Bernard Herrmann
- B. Monkey (1998) Texan
- The Misadventures of Margaret (1998) Librarian
- Kiss Me Kate (1998) Interviewer
- Welcome to Sarajevo (1997) UN Convoy Official
- Fierce Creatures (1996) Frightened Executive
- Dennis the Menace (1996) Gnasher
- Jude (1996) Showman
- Budgie the Little Helicopter (1994) Chuck
- Dr. Zitbag's Transylvania Pet Shop (1994)
- The Memoirs of Sherlock Holmes (1994) Leverton
- Sharpe's Rifles (1993) James Rothschild
- Cracker (1993) Scene of Crime Expert
- Opus 20 Modern Masterworks: John Cage (1992) рассказчик
- T-Bag and the Sunstones of Montezuma (1992) Napoleon
- Take Off with T-Bag (1992) Bagsy Malone
- The Tomorrow People (1992) Wilkie
- Joking Apart (1991) Dick
- Astérix et le coup du menhir (1989) дополнительные голоса, voice acting
- Red King, White Knight (1989) Viktor
- Red Dwarf (1988) Medi-Bot
- The Lion, the Witch, & the Wardrobe (1988) Mr. Beaver
- Kyofun no byoningen saishu kyoshi (1988) Umekichi (1993), voice acting
- Superman IV: The Quest for Peace (1987) MBC Newscaster
- The Living Daylights (1987) of Necros and Parrot, voice acting, not listed in credits
- Half Moon Street (1986) Radio, voice acting
- Little Shop of Horrors (1986) Her Assistant
- Rumik World: Za chojo (1986) Murphy, voice acting
- Space Police (1986) Various, voice acting
- Labyrinth (1986) Goblin, voice acting, not listed in credits
- Runaway Train (1985) Dubbing, voice acting
- Lifeforce (1985) Rawlins, voice acting, not listed in credits
- Thomas the Tank Engine & Friends (1984) Sir Topham Hatt (US)
- Freud (1984) Rank
- The Lonely Lady (1983) Walt Thornton Jnr
- The Hound of the Baskervilles (1983) Sir Henry, voice acting, not listed in credits
- Yentl (1983) Yeshiva Student
- The Comic Strip Presents... (1982) Willy