| Movie | Madeline at the Ballet | Additional Voices (voice) | 2026 |
| Movie | Hunting Matthew Nichols | Alistair | 2024-10-20 |
| Movie | Asteroid: Final Impact | Senior | 2015-09-19 |
| Movie | Diary of a Wimpy Kid: Rodrick Rules | Minister | 2011-03-25 |
| Series | Psych | Dr. Lavin | 2006-07-07 |
| Series | Supernatural | Barry Papazian / Clown | 2005-09-13 |
| Movie | Groove Squad | Larry (voice) | 2002-10-01 |
| Movie | Hellraiser: Hellseeker | Janitor | 2002-10-15 |
| Series | Sitting Ducks | 2001-09-13 | |
| Movie | Rudolph the Red-Nosed Reindeer & the Island of Misfit Toys | Kite (voice) | 2001-10-30 |
| Movie | Navigating the Heart | Hayward Patterson | 2000-02-14 |
| Series | So Weird | Unknown | 1999-01-18 |
| Series | Spider-Man Unlimited | (voice) | 1999-10-02 |
| Movie | A Cooler Climate | Marcus | 1999-08-22 |
| Movie | Rudolph the Red-Nosed Reindeer: The Movie | Doggle / Prancer (voice) | 1998-10-16 |
| Series | Extreme Dinosaurs | 1997-09-01 | |
| Series | The Wacky World of Tex Avery | Dan (voice) | 1997-09-29 |
| Series | Beast Wars: Transformers | Tarantulas (voice) | 1996-04-22 |
| Movie | Tokyo Cowboy | Bill | 1994-09-01 |
| Movie | Gotham | Bartender | 1988-08-21 |
| Series | Street Legal | Unknown | 1987-01-06 |
| Series | Dragon Ball | Unknown | 1986-02-26 |
| Series | Airwaves | 1986-01-01 | |
| Series | The New Alfred Hitchcock Presents | Unknown | 1985-09-29 |
| Movie | The King of Friday Night | 1985-01-01 | |
| Series | The Twilight Zone | Unknown | 1985-09-27 |
| Movie | Harry Tracy, Desperado | Aspen Times Reporter | 1982-01-21 |