
Acted in 60
2020s
- 2026
The Day You Begin
Andre’s Dad
- 2024
With Love and a Major Organ
Radio Presenter
- 2023
- 2022
- 2021
Golden Hour
Krux (voice)
- 2020
2010s
- 2019
My Little Pony: Rainbow Roadtrip
Mr. Hoofington (voice)
- 2017
- 2016
- 2015
Leapfrog Letter Factory Adventures: Great Shape Mystery
Quigley (voice)
LeapFrog Letter Factory Adventures: Amazing Word Explorers
Quigley
- 2014
LeapFrog Letter Factory Adventures: Counting on Lemonade
Quigley (voice)
Barbie and the Secret Door
King of Zinnia (voice)
LeapFrog: Letter Factory Adventures - The Letter Machine Rescue Team
Quigley (voice)
- 2013
Packages from Planet X
Dr. Dooley · 52 episodes
- 2012
- 2011
- 2010
2000s
- 2008
Making Mr. Right
George
- 2007
- 2006
To Have and to Hold
George
Firestorm: Last Stand at Yellowstone
Maya's Dad
Merlin's Apprentice
Pig (voice) · 2 episodes
Eight Days to Live
Ted
- 2005
Amber Frey: Witness for the Prosecution
Jim Carter
- 2004
- 2003
- 2002
Glory Days
Mr. Jarrett · 1 episode
- 2001
Wolf Lake
Dale · 1 episode
1990s
- 1999
Mr. Rock n Roll: The Alan Freed Story
Bill Haley
- 1998
- 1997
- 1995
Ace Ventura: Pet Detective
Ace Ventura (voice) · 41 episodes
Appearances3
2020s
- 2025
Underdog Inc.
Narrator · 16 episodes
2000s
- 2009
Ice Pilots NWT
Narrator · 73 episodes
- 2007