Ten 'til Noon 2007
as Leo
Black Dragon Canyon 2005
as Archer Sterling
Saw: Rebirth 2005
as John / Jigsaw (voice)
In the Dark 2004
as Detective Frank Carlson
Credits from TMDB.