What Destroyed the Hindenburg? as Professor Heald
2024
Sex-Positive as Winston's Father
2022
Killer Relationship with Faith Jenkins as Re-creation Actor (1 episode)
2021
One of These Days as Pastor
2019
Our Friend as Bill Faucheux
2018
Support the Girls as Rick, Dad
2018
Blood Vow as Gas Statin Atendee
2017
The Suplex Duplex Complex as Landlord
2016
The Halloween Store Zombie Wedding Movie as Old Jeremiah
2014
Revelation Road 3: The Black Rider as Chuck Deavers
2011
I Am Singh as Baliff
2010
Clemency as Craig Laughton
2009
Alien Sex Files: Alien Ecstasy as Senator Toynbee
2009
Alien Babes as Senator Toynbee
2009
Sex Invaders as Senator Toynbee
2008
Aliens Gone Wild as Senator Toynbee
2008
Love Lies Bleeding as Electronic Store Manager
2006
Maisie Undercover: Old Flames as Jim (as G. Alan Smith)
2005
Single White Female 2: The Psycho as Police Officer
2005
Wildfire as Fred Hamilton (1 episode)
2003
Two and a Half Men as Man (1 episode)
2002
Wicked Pleasures as Detective Allen
2002
Sinful Desires as Detective Lasky
1997
Whispers from a Shallow Grave as Charles Rathbun
1997
Lovers, Liars and Thieves as Sheriff
1997
Passion and Romance: Scandal as Male News Anchor
1996
Misfit Patrol as Officer Bartowski (as Gerald Growdin)
1994
Mission of Mercy as Dan Baker
1994
Future Shock as Computer Operator