2025
Elite Force: B.R.I. - Body Recovery Immmusination as Dr. Marco2023
John Carpenter's Suburban Screams as Dr. Kennedy2023
Life Upside Down as Tony2023
Bullets for the Bad as Killer2022
Obi-Wan Kenobi as Devastator Captain2021
Girl Trip as Stan2020
The 100 Candles Game as Aaron (segment: When Demons Die)2019
Acceptable Damage as Vince2018
The Bounty Killer as Not available2017
16/03 as Detective Stevens2016
Morgan as Charles Grimes2016
When Demons Die as Aaron2014
6 Bullets to Hell as Billy Rogers2013
Rock And Roll F. 'n' Lovely as Cee2010
As Good As Dead as Brian Shepherd2009
The Donner Party as Patrick Dolan2008
Road Reps as Paul2006
The Dog Problem as Not available2005
The Loch Ness Monster as Dr. Richard Bernstein (voice)2000
In the Beginning as Simeon1999
Mary, Mother of Jesus as James the Great1997
Bent as SS Guard1995
Savage Hearts as Homer1991
Soldier Soldier as Lt HarrisNaN
The Rectory as Harry PriceNaN
Cutter as Abel