Acted in 59
2020s
- 2026
60 Dates in 6 Months
Craig
- 2025
From Lost Heiress to Mafia Queen
Earl Charles Drake · 1 episode
- 2024
A Nanny's Revenge
Jonathan
- 2023
- 2022
Casting Call Mystery
Movie
2010s
- 2019
- 2018
[Cargo]
Sully (voice)
- 2017
- 2016
Moments of Clarity
Angry Driver
Last Stop
Private investigator
Vanished
Ray
- 2015
Merry Kissmas
Bellhop
A Mother Betrayed
Pastor
- 2014
- 2013
A Little Christmas Business
Gordon Snell
- 2011
A Holiday Heist
Officer Daniels
Green Guys
Mr. Adams
Boy Toy
Bill
Blinky™
Infomercial Father
- 2010
Adventure Scouts
Bobo
2000s
- 2009
The Divided
Mason
Return of the Outlaws
Sheriff Link
- 2007
Along the Way
Uncle Jerry
Retribution Road
Louie
Ed Gein: The Butcher of Plainfield
Billy Joe
- 2006
Distortion
Barry
- 2005
Creepies 2: Las Vegas Attack
Lt. Helms
Devil's Highway
Father O'Connell
- 2004
Unseen Evil 2
Wilkins
- 2003
Creepies
Parker
The Killer Within Me
Danny Flanagan
- 2002
Lost in the USA
Doctor
Do It for Uncle Manny
Fantasy Uncle Manny
1990s
- 1999
Forbidden Sins
David Mulholland
- 1998
Matter of Trust
Danzing
Dangerous Invitation
Steve
- 1997
The Triggerman
Agent Smith
- 1996
Hindsight
Eric Langley
- 1994
Last Time Out
Mark Jones
- 1992
- 1991
Camels Don't Cry Alone
Movie
- 1990
1980s
- 1989
The Platinum Triangle
Jonathan
No release date
The Author
Dr. Elliot
The Two Pamelas
Burt Wald
Royal Heir Breaks My Heart In A Warzone
The King · 1 episode
Produced 17
2020s
- 2021
Why?
Producer
2010s
- 2017
- 2016
Last Stop
Co-Producer
- 2015
A Mother Betrayed
Line Producer
- 2013
Deadly Revenge
Line Producer
The Nightmare Nanny
Line Producer
Rolling
Producer
- 2011
A Holiday Heist
Producer
Boy Toy
Co-Producer
2000s
- 2009
Porn Shoot Massacre
Producer
- 2006
- 2005
Creepies 2: Las Vegas Attack
Co-Producer
Studio 666
Producer
- 2004
The Attendant
Co-Producer
Directed 9
2020s
- 2024
- 2021
Why?
Director
2010s
- 2017
Do You See Me
Director
2000s
- 2009
Porn Shoot Massacre
Director
- 2006
- 2005
Studio 666
Director
- 2004
The Attendant
Director
- 2001
Wrote 2
2020s
- 2021
Why?
Writer
2000s
- 2006
Other crew 1
2010s
- 2013
Deadly Revenge
Second Unit