| Movie | Madeline at the Ballet | Additional Voices (voice) | 2026 |
| Movie | Zombie Chronicles: Infection Zone | Mr. Body | 2023-08-15 |
| Movie | Odder Noggins | Mr. Birch | 2023-05-20 |
| Movie | Axegrinder 3 | Freddy Palmer | 2022-01-30 |
| Movie | Things 666 | Gail | 2021-11-02 |
| Movie | Things 5 | Bob / Bug-Eye / The Eater / Clean Suit Guy #1 | 2019-04-16 |
| Movie | Blackway | Wingate | 2015-10-03 |
| Movie | Notes from the Heart Healer | Harry | 2012-05-12 |
| Series | Ricky Sprocket: Showbiz Boy | (voice) | 2007-09-08 |
| Series | Psych | Redd | 2006-07-07 |
| Movie | Family in Hiding | Watkins | 2006-08-06 |
| Series | Pucca | (voice) | 2006-09-18 |
| Series | Krypto the Superdog | 2005-03-25 | |
| Movie | In Search of Santa | King Calvin (voice) | 2004-11-23 |
| Series | Corner Gas | Unknown | 2004-01-22 |
| Series | Transformers: Armada | Smokescreen/Hoist (voice) | 2003-01-10 |
| Movie | Bionicle: Mask of Light | Toa Lewa / Turaga Onewa (voice) | 2003-09-15 |
| Series | Gadget & the Gadgetinis | Additional Voices (voice) | 2003-08-18 |
| Series | Stargate Infinity | (voice) | 2002-09-14 |
| Movie | Barbie as Rapunzel | Silversmith (voice) | 2002-10-01 |
| Movie | Hellraiser: Hellseeker | Chief Surgeon / Surgeon Cenobite | 2002-10-15 |
| Movie | Inspector Gadget's Last Case | Devon Debonair (voice) | 2002-10-13 |
| Movie | Sabrina: Friends Forever | Mr. Rancid (voice) | 2002-10-06 |
| Series | Smallville | George Fordman | 2001-10-16 |
| Movie | ReBoot - Daemon Rising | Welman Matrix (voice) | 2001-10-19 |
| Series | 3-2-1 Penguins! | Admiral Strap (voice) | 2000-11-14 |
| Movie | Epicenter | Jack Tors | 2000-03-21 |
| Movie | The Guardian | Ted | 2000-04-06 |
| Series | X-Men: Evolution | Unknown | 2000-11-04 |
| Series | Andromeda | Admiral Alexander | 2000-10-02 |
| Series | Kong: The Animated Series | Unknown | 2000-09-09 |
| Movie | Assault on Death Mountain | Armand Berringer | 1999-04-04 |
| Series | Roswell Conspiracies: Aliens, Myths and Legends | Nathan Boyer / Walter Logan / Ti-Yet / Hanek / Charon (voice) | 1999-08-27 |
| Movie | Madeline: Lost in Paris | (voice) | 1999-08-02 |
| Series | Dragon Tales | Unknown | 1999-09-06 |
| Series | NASCAR Racers | Douglas "Duck" Dunaka (voice) | 1999-11-20 |
| Series | Spider-Man Unlimited | Machine Men / X-51 (voice) | 1999-10-02 |
| Movie | NASCAR Racers: The Movie | Mike Hauger/ Duck Dunaka (voice) | 1999-11-20 |
| Movie | Silencing Mary | Jefferson | 1998-03-08 |
| Series | Extreme Dinosaurs | 1997-09-01 | |
| Movie | Bounty Hunters 2: Hardball | Chuck Ramsey | 1997-03-30 |
| Series | Ninja Turtles: The Next Mutation | Unknown | 1997-09-12 |
| Movie | Convictions | Larry | 1997-11-10 |
| Series | Mummies Alive! | Ja-Kai (voice) | 1997-09-15 |
| Movie | Susie Q | Roger Kovich | 1996-09-30 |
| Series | Titanic | Edward Paradine | 1996-11-17 |
| Series | Children of the Dust | Renfro | 1995-02-26 |
| Movie | Snow White | (voice) | 1995-04-27 |
| Movie | Sleeping Beauty | (voice) | 1995-12-19 |
| Movie | Black Fox | 1995-07-28 | |
| Series | DarkStalkers | Bigfoot (voice) | 1995-09-30 |
| Series | Action Man | Knuck Williams (voice) | 1995-09-23 |
| Series | Viper | Unknown | 1994-01-02 |
| Movie | Snowbound: The Jim and Jennifer Stolpa Story | Lt. Jack Reynolds | 1994-01-09 |
| Series | ReBoot | Unknown | 1994-09-10 |
| Movie | My Breast | Donal | 1994-05-15 |
| Movie | Cinderella | (voice) | 1994-08-06 |
| Series | Diagnosis: Murder | Unknown | 1993-10-29 |
| Series | The Bots Master | 1993-09-01 | |
| Series | The Adventures of the Black Stallion | Unknown | 1992-01-05 |
| Series | Bucky O'Hare and the Toad Wars! | Bruiser (voice) | 1992-09-01 |
| Movie | Stay Tuned | Guy Squirly | 1992-08-14 |
| Movie | Posing: Inspired by Three Real Stories | Jake | 1991-11-05 |
| Movie | Showdown at Williams Creek | 1991-10-31 | |
| Series | The Commish | Unknown | 1991-09-28 |
| Movie | Divided Loyalties | Matt Randall | 1990-02-13 |
| Movie | Cold Front | Chaney | 1989-09-29 |
| Series | Bordertown | Unknown | 1989-01-07 |
| Movie | The Penthouse | Sharpshooter Steziak | 1989-03-05 |
| Series | War of the Worlds | Unknown | 1988-10-07 |
| Movie | Watchers | Bill Keeshan | 1988-12-02 |
| Series | Friday the 13th: The Series | Unknown | 1987-10-03 |
| Movie | The Gunfighters | Coburn | 1987-01-01 |
| Series | Street Legal | Unknown | 1987-01-06 |
| Series | Wiseguy | Unknown | 1987-09-16 |
| Movie | The Stepfather | Frank | 1987-01-23 |
| Series | 21 Jump Street | Unknown | 1987-04-12 |
| Movie | Spot Marks the X | Bob Miller | 1986-10-17 |
| Series | MacGyver | Unknown | 1985-09-29 |
| Movie | Brotherly Love | Bud Harris | 1985-05-28 |
| Movie | Into Thin Air | FBI Agent Drake | 1985-10-29 |
| Series | Danger Bay | Unknown | 1985-10-07 |
| Series | Airwolf | Unknown | 1984-01-22 |
| Movie | Secrets of a Married Man | Cop #1 | 1984-09-24 |
| Movie | The Glitter Dome | Lloyd / Bozeman | 1984-11-18 |
| Movie | Dead Wrong | 1983-01-01 | |
| Movie | Mother Lode | Gerrard Elliot | 1982-08-06 |
| Movie | Amber Waves | 1980-03-09 | |
| Movie | Up River | Keeler | 1979-06-01 |
| Movie | Who'll Save Our Children? | 1978-12-16 | |
| Movie | McCabe & Mrs. Miller | Townsperson (uncredited) | 1971-06-24 |