Solo
2013 · Horror
as Ray
The Gospel of John
2003 · Biography
as Simon Peter
Manhattan Undying
2017 · Drama
as Det. Roberts
Easy Land
2020 · Drama
as Greg
Jack Brooks: Monster Slayer
2008 · Action
as Counselor Silverstein
Flower Shop Mystery: Snipped in the Bud
2016 · Crime
as Professor Bruce Barnes
Camp Rock 2: The Final Jam
2010 · Comedy
as Axel
The Man Who Saved Christmas
2002 · Biography
as Hiram Harris
Mama
2013 · Fantasy
as Dr. Dreyfuss
Queen of Spades
2021 · Horror
as Smirnov
Under Heavy Fire
2009 · Action
as Eric
Wounded
1997 · Action
as David Boyd
Bad Blood
2018 · Crime
as Enzo Cosoleto
Law & Order Toronto: Criminal Intent S2
2025 · Action
as Detective Andy Manek
The Confessor
2007 · Drama
as Jeffrey Altman
The Dresden Files
2007 · Crime
as Justin Morningway
The Tuxedo
2002 · Action
as Rogers
Joy to the World
2025 · Romance
as Merriman
Against the Wall
2011 · Crime
as Lieutenant Papadol
Direct Action
2005 · Action
as LoPresti
Diary of the Dead
2008 · Fantasy
as Police Officer
Letters to Satan Claus
2020 · Comedy
as Kevin Kevins
Citizen Gangster
as Al
Exonerated
2024 · Crime
as Frank Adams
Believer
2024 · Horror
as Judge Robert Kellman
Fugitive Pieces
2008 · Drama
as Maurice
Alien 2
1986 · Action
as Private Spunkmeyer
Lucky Number Slevin
2006 · Crime
as Bodyguard #1
Remember
2015 · Drama
as Retirement Home Director
Damien
2016 · Drama
as Captain McGarry
Aliens Expanded
2024 · Documentary
as Self - Private Spunkmeyer
The Sleep Room
1998 · Biography
as Aaron Rothenberg
Alphas S2
2012 · Action
as Rachel's Dad
RoboCop
2014 · Action
as John Lake
Exit Wounds
2001 · Action
as Rory
xXx: Return of Xander Cage
2017 · Action
as Russian Spymaster
Spencer Sisters
2023 · Comedy
as Sheldon
Deacons for Defense
2003 · Drama
as Slocum
The Hunting Party S1-S2
as James Whitmore