- 2022Portugal: Wild Land on the EdgeFilmSelf - Narrator
- 2016BullSeriesKeith O'Leary
- 2014One Day: A MusicalFilmYouTuber #3
- 2014MoralityFilmDr. Albert Burnes
- 2011Secret Access: The VaticanFilmNarrator
- 2011When Aliens AttackFilmNarrator (voice)
- 2011Forgotten PlanetSeriesHimself - Narrator
- 2010The Third Reich: The Rise & FallSeriesNarrator (voice)
- 2010Who Really Discovered America?FilmNarrator
- 2009Life After People: The SeriesSeriesSelf - Narrator
- 2009Nostradamus: 2012FilmNarrator (voice)
- 2009Journey to 10,000 BCFilmNarrator (voice)
- 2009Art of WarFilmNarrator (voice)
- 2009Holy Grail in AmericaFilmNarrator (voice)
- 2007AquariumFilmMr. Portnoy
- 2006Ugly BettySeriesNarrator (voice)
- 1999Law & Order: Special Victims UnitSeriesKenneth Heints
- 1997Buffy the Vampire SlayerSeriesMr. Miller
- 1996RelativitySeriesGuidance Counselor
- 1992Picket FencesSeriesTimothy Malone
- 1990Law & OrderSeriesDr. Dennis Colthorp, Paul Teague
- 1982NatureSeriesNarrator (voice)