2026Animal FarmAdditional Voices (voice)Movie
2025Space Station: We Have A ProblemNarratorMovie
20257 BearsThe Narrator / Puss in Boots (voice) · 10 episodesShow
2021Murderous HistoryNarrator · 6 episodesShow
2020Dragon RiderSulphurbreath (voice)Movie
2019Decoding the Great PyramidNarratorMovie
2018World's Fastest AnimalNarratorMovie
2018Patrick MelroseKey Club Member · 1 episodeShow
2017Ultimate Cruise ShipMovie
2017Aerial IrelandNarratorMovie
2016China's Emperor of EvilNarratorMovie
2016A Hologram for the KingEric RandallMovie
2015The Great Polar Bear FeastNarratorMovie
2015Raiders of the Jade EmpireNarratorMovie
2014East Meets West: The Birth Of CivilizationNarrator · 4 episodesShow
2014Escape from a Nazi Death CampnarratorMovie
2014747: The Jumbo RevolutionNarrator, Jack WaddellMovie
2014FlemingColonel William Stephenson · 4 episodesShow
2013Ace DiscoveryJet / BosleyMovie
2012Ultimate Warfare10 episodesShow
2012The Nazi GospelsNarratorMovie
2011Tornado RampagenarratorMovie
2011MegaQuake: The Hour That Shook JapanNarratorMovie
2010The Special RelationshipAmerican JournalistMovie
2008Dork Hunters From Outer SpaceEddie · 36 episodesShow
2007Zorro: Return to the Future(voice)Movie
20071408Man #1 at BookstoreMovie
2007Alice in Wonderland: What's the Matter with Hatter?(voice)Movie
2006The ContractTruck DriverMovie
2006The First EmperorNarratorMovie
2004ControlStore ManagerMovie
2004Action Man: Robot ATAKRed Wolf (voice)Movie
2004High HitlerNarrator (US release)Movie
2003Shanghai KnightsFront Desk ClerkMovie
2002The Haunted Pumpkin of Sleepy HollowNathaniel / Trucker / Mr. Van TasselMovie
2001Just VisitingFamily ManMovie
2001Body Armor Secrets of a Second SkinMovie
2000SnatchAvi's ColleagueMovie
1999EntrapmentWaverly TechnicianMovie
1996Dennis the Menace and GnasherFinnigan (voice) · 1 episodeShow
1995Character BuildingMovie