Actor (112 credits)
- The Romeo Section (2015) Reverend Ortelli
- Wanderlust (2015) Graham
- Hastings Street (2014) Bartender
- Strange Empire (2014) Cart
- Paper Angels (2014) Bill Price
- Killing Bigfoot (2014) рассказчик
- King & Maxwell (2013) Roy Smalls
- War of the Worlds: Goliath (2012) Theodore Roosevelt, voice acting
- Copper (2012) Sgt. Major Atticus Reid
- Notes from the Heart Healer (2012) Lester
- Slugterra (2012) Viggo Dare
- Deck the Halls (2011) Morgan the radio DJ
- Goodnight for Justice (2011) Governor
- Hellcats (2010) Giles
- My Little Pony: Friendship Is Magic (2010) Gladmane
- V (2009) Matthew
- Hot Wheels: Battle Force 5 (2009) Jack Wheeler
- Dinosaur Train (2009) Percy Parmacellodus
- Heart of a Dragon (2008) Ivan
- Sanctuary (2008) Gregory Magnus
- Highlander: The Source (2007) Joe Dawson
- Highlander: The Search for Vengeance (2007) Doc / Rudy, voice acting
- Don't Cry Now (2007) Steve
- Fetching Cody (2005) Harvey
- Da Vinci's City Hall (2005) Councillor Eddie Banks
- Edison (2005) Local Merchant
- Inspector Gadget's Biggest Caper Ever (2005) Chief Quimby, voice acting
- My Boss's Daughter (2003) George
- Jake 2.0 (2003) James Skerritt
- Madeline: My Fair Madeline (2002) Mayor of Paris, voice acting
- Due East (2002) Father Berkely
- Stargate: Infinity (2002)
- Dennis the Menace in Cruise Control (2002) Kraigor, voice acting
- Snow Queen (2002) Voice of Polar Bear, voice acting
- The Twilight Zone (2002) Dion
- Inspector Gadget's Last Case: Claw's Revenge (2002) Chief Quimby, voice acting
- Taken (2002) Busker
- Just Cause (2001)
- Alienators: Evolution Continues (2001) дополнительные голоса
- Gadget and the Gadgetinis (2001)
- Mysterious Ways (2000) Ramp
- Becoming Dick (2000) Bartender
- Andromeda (2000) Virgil Vox
- Level 9 (2000) General Theodore Nemec
- Highlander: Endgame (2000) Joe Dawson
- Monster Mash (2000) The Prosecutor, voice acting
- Higher Ground (2000) Frank Markasian
- X-Men: Evolution (2000) Nick Fury
- Jericho: Walls of Silence (1999) рассказчик
- NASCAR Racers (1999) дополнительные голоса
- Roswell Conspiracies: Aliens, Myths & Legends (1999) дополнительные голоса
- Spider-Man Unlimited (1999) Fire Drake
- Beast Machines: Transformers (1999) Thrust
- The Animated Adventures of Tom Sawyer (1998) Pop, voice acting
- RoboCop: Alpha Commando (1998)
- The Net (1998) Mr. Olivier
- Mummies Alive! The Legend Begins (1998) voice acting
- Shin Kido Senki Gundam Wing Endless Waltz (1998) Dekim Barton, voice acting
- Cold Squad (1998) Dick Hofstedder
- Highlander: The Raven (1998) Joe Dawson
- Rudolph the Red-Nosed Reindeer: The Movie (1998) Elf Crowd Member #2, voice acting
- Shadow Raiders (1998) Grand Vizier
- First Wave (1998) Tyler Greer
- Drive, She Said (1997) Dr. Glen Green
- Lost Treasure of Dos Santos (1997) Doc Humphries
- Final Descent (1997) Duke Houston
- Masterminds (1997) Larry Millard, not listed in credits
- Murder Call (1997) Guy Hanson
- Two (1996) Col. Maxwell Foley
- Wiseguy (1996) Lifeguard
- Beast Wars: Transformers (1996) Inferno
- For Hope (1996) Date #1, not listed in credits
- Bloodhounds II (1996) Lt. Jim McMahon
- Stone Protectors (1996) дополнительные голоса
- Starlight (1996) Rod MacArthur
- Serving in Silence: The Margarethe Cammermeyer Story (1995) Vet
- The New Adventures of Madeline (1995) дополнительные голоса (1995-2000)
- Dream Man (1995) Jim Garrity «The Loot»
- G.I. Joe Extreme (1995) Nelson
- Street Fighter: The Animated Series (1995) Guy, not listed in credits
- Suspicious Agenda (1995) Lt. Rayburn
- Mega Man (1994) Dr. Thomas Light
- Conan and the Young Warriors (1994) Epimetrius the Sage
- Whale Music (1994) Dewey Moore
- Hurricanes (1993)
- Double Dragon (1993) Shadow Master
- Adventures of Sonic the Hedgehog (1993) дополнительные голоса, voice acting
- King Arthur and the Knights of Justice (1992) Merlin
- Harmony Cats (1992) Frank Hay
- Dirty Work (1992) Stan
- Invader (1992) Engineer Powell (scenes deleted)
- The Hat Squad (1992) Carl Drake
- Highlander (1992) Joe Dawson
- Conan: The Adventurer (1992) Epimetrius the Sage
- Street Justice (1991) The Doctor
- Christmas on Division Street (1991) Benedetti
- Omen IV: The Awakening (1991) Noah
- In the Best Interest of the Child (1990) Kurt
- G.I. Joe (1990)
- Madeline (1989) дополнительные голоса
- Neon Rider (1989) Kevin
- Dragon Quest: Abel Yuusha Densetsu (1989) Wizard Moore (1991)
- Camp Candy (1989)
- G.I. Joe: Operation Dragonfire (1989) Alley Viper
- The Pat Sajak Show (1989) играет самого себя
- The First Season (1988) Band Leader
- The Red Spider (1988) Jack Fine
- Wiseguy (1987) Daniel Benjamin «Lifeguard» Burroughs
- Out of This World (1987) Jim
- Hands of a Stranger (1987) Band Leader, not listed in credits
- Danger Bay (1984) Tony Walter
- Out of the Blue (1980) Party Singer
Composer (2 credits)