Night of the Demons III
1997 · Horror
as Larry
Nuremberg
2000 · Drama
as U.S. Colonel
Arrival 2
1998 · Horror
as Burke
Direct Action
2005 · Action
as Phil, Agent in Charge
Detention
2003 · Action
as Earl Hendorf
Cause of Death
2002 · Crime
as Luke Carter
Appiness
2018 · Comedy
as Jeffrey
Airspeed
2000 · Action
as Donovan
Punisher: War Zone
2008 · Action
as Agent Miller
Killer Wave
2007 · Action
as Highway Patrolman Larry
French Exit
2021 · Comedy
as Ralph Rudy
Crook
2013 · Action
as Lt. Ferguson
Killer Image
1992 · Thriller
as Newsman
Montréal Girls
2023 · Comedy
as Professor (Cameo)
Silent Trigger
1996 · Action
as Co-pilot
Red Zone
1997 · Action
as Maxwell
The Covenant
2006 · Adventure
as Patrolman Reeve
Longing
2025 · Comedy
as Jacob
Stonewall
2015 · Drama
as Detective Jack Smythe
The House on Turk Street
2014 · Crime
as Customs Captain