
Acted in 43
2020s
- 2026
Christmas Pop-Up
Lorenzo
Bleed
Jackson Rivers
- 2025
Glampire
Count Vicardi
- 2020
2010s
- 2019
We Take the Low Road
Senator
- 2018
Sadie
Dr. Ross
Jameson
Blake
- 2017
Atomica
Father
- 2015
The Hollow One
Michael Wade
The Last Rescue
SS-Oberführer Hesse
- 2014
Prospect
Father
- 2013
Shadowed
Sergeant Donnel
- 2012
- 2011
- 2010
Night Blind
Doug (Deputy on Radio)(voice)
2000s
- 2007
Frayed
Pat Baker / Party clown
Fortune Hunters
Fisherman
- 2003
Gory Gory Hallelujah
Martin
- 2002
- 2000
Bad Seed
Police Officer
1990s
- 1999
Boy Wonderz
Ozzie's Dad (as Tony Doupe)
Men in Scoring Position
Anthony
- 1998
- 1997
Darkdrive
Thackery
- 1996
Countdown
Sniper
No release date
We All Got Up to Dance
Alton LeClair
A Dying Art
Michael
That Green
Mr. Richards
Directed 5
2020s
- 2024
Winter Island
Director
2010s
- 2017
Bromance
Assistant Director
No release date
A Fateful Weekend
Director
Sadistic
Director
The Bench
Director
Produced 2
2020s
- 2026
Bleed
Executive Producer
- 2020
Appearances1
No release date
A Fateful Weekend
Narrator