| A Not So Straight Christmas (2024) |
| Big Rage (2024) Leeper Sterling |
| 100 Years of Men in Love: The Accidental Collection (2022) Narrator |
| Shelter at Home: Where Are They Now? (2020) Self |
| Monty (2016) Hy Gardner |
| Hush Up Sweet Charlotte (2015) |
| The Nurse (2014) John Dasseau |
| Any Given Tuesday (2013) Father |
| Past Obsessions (2011) Matt Walsh |
| The Passing (2011) Mr. McMlain |
| Χωρίς Σύνορα (2010) Arthur |
| Something Evil Comes (2009) Macklin |
| Murder.com (2008) Murphy |
| An Accidental Christmas (2007) Jason Wright |
| Ice Spiders (2007) Prof. Marks |
| Nuclear Hurricane (2007) Erik |
| Christmas Do-Over (2006) Todd |
| In Her Line of Fire (2006) Armstrong |
| Chupacabra Terror (2005) Rick McGraw |
| Fatal Reunion (2005) Russell Landers |
| The 50 Worst Movies Ever Made (2004) Pando (archive footage) |
| Zolar (2004) Skip |
| Bokshu - The Myth (2003) Michael |
| The Paradise Virus (2003) John Nevison |
| I Saw Mommy Kissing Santa Claus (2002) Felix Becker |
| Tornado Warning (2002) Kirt Reid |
| Deep Freeze (2002) Ted Jacobson |
| The Unsaid (2001) Brad |
| Sanctimony (2000) Peter |
| Nostradamus (2000) Agent Wilcox |
| Error in Judgment (1999) Peter |
| Red Team (1999) Reed |
| Gods and Monsters (1998) Dr. Payne |
| Different Strokes (1998) Rick |
| Storm Chasers: Revenge of the Twister (1998) Tony Grant |
| Amanda & the Alien (1998) Lieutenant LeBeau |
| Sweetheart Murders (1998) Mark Lewis |
| Menno's Mind (1997) Security "Freeze" |
| The Night That Never Happened (1997) Eric |
| Dog's Best Friend (1997) Sheriff Pete Ramsey |
| Cyberella: Forbidden Passions (1996) Stephen |
| Dead Weekend (1995) Medic #1 |
| Ancient Prophecies II: Countdown to Doomsday (1994) P. Solomon 25 Years Old |
| Midnight Confessions (1994) Mitch |
| Illegal Entry: Formula for Fear (1993) Steve Grider |
| Bikini Summer (1991) Chet |
| Blood Theatre (1984) Original Owner (Young) |
| The Slumber Party Massacre (1982) Jeff |
| Sorceress (1982) Pando |