| Movie | 1999 | Entrapment | Waverly Technician | |
| Movie | 2003 | Shanghai Knights | Front Desk Clerk | |
| Movie | 2002 | The Haunted Pumpkin of Sleepy Hollow | Nathaniel / Trucker / Mr. Van Tassel | |
| Movie | 2007 | Alice in Wonderland: What's the Matter with Hatter? | (voice) | |
| Movie | 2020 | Dragon Rider | Sulphurbreath (voice) | |
| Movie | 2004 | Control | Store Manager | |
| Movie | 2004 | Action Man: Robot ATAK | Red Wolf (voice) | |
| Movie | 2010 | The Special Relationship | American Journalist | |
| Movie | 2011 | Tornado Rampage | narrator | |
| Movie | 2018 | World's Fastest Animal | Narrator | |
| Movie | 2000 | Tornado Chasers | Self - Narrator | |
| Movie | 2013 | Ace Discovery | Jet / Bosley | |
| Movie | N/A | Rise of the Rockets | Self - Narrator (voice) | |
| Movie | 2011 | MegaQuake: The Hour That Shook Japan | Narrator | |
| Movie | 2014 | 747: The Jumbo Revolution | Narrator | |
| Movie | 2014 | 747: The Jumbo Revolution | Jack Waddell | |
| Movie | 2004 | High Hitler | Narrator (US release) | |
| Movie | 2016 | China's Emperor of Evil | Narrator | |
| Movie | 2001 | Body Armor Secrets of a Second Skin | | |
| Movie | 2007 | 1408 | Man #1 at Bookstore | |
| Movie | 2012 | The Nazi Gospels | Narrator | |
| Movie | 2000 | Snatch | Avi's Colleague | |
| Movie | 2017 | Ultimate Cruise Ship | | |
| Movie | 2007 | Zorro: Return to the Future | (voice) | |
| Movie | 2017 | Aerial Ireland | Narrator | |
| Movie | 2016 | A Hologram for the King | Eric Randall | |
| Movie | 2015 | The Great Polar Bear Feast | Narrator | |
| Movie | 2019 | Decoding the Great Pyramid | Narrator | |
| Movie | 2006 | The Contract | Truck Driver | |
| Movie | 2015 | Raiders of the Jade Empire | Narrator | |
| Movie | 2014 | Escape from a Nazi Death Camp | narrator | |
| Movie | N/A | House of Horrors: Kidnapped in Cleveland | Self - Narrator | |
| Movie | 1995 | Character Building | | |
| Movie | 2025 | Space Station: We Have A Problem | Narrator | |
| TV Show | 2021 | Murderous History | Narrator | 6 |
| TV Show | 1974 | NOVA | Narrator | 3 |
| TV Show | 1996 | Dennis the Menace and Gnasher | Finnigan (voice) | 1 |
| TV Show | 2018 | Patrick Melrose | Key Club Member | 1 |
| TV Show | 2014 | Autopsy: The Last Hours of... | Self - Narrator (voice) | 175 |
| TV Show | 2008 | Dork Hunters From Outer Space | Eddie | 36 |
| TV Show | 2013 | Mankind Decoded | Self - Narrator | 12 |
| TV Show | 2014 | East Meets West: The Birth Of Civilization | Narrator | 4 |
| TV Show | 2014 | Fleming | Colonel William Stephenson | 4 |
| TV Show | 2012 | Ultimate Warfare | | 10 |
| TV Show | 2025 | 7 Bears | The Narrator / Puss in Boots (voice) | 10 |