Three Days of Hamlet 2012
as Fransisco/Captain
Silver Case 2012
as Barabba
The Keeper 2009
as Trevor Johnson
Felon 2008
as Joe
First Snow 2006
as Bank Manager
This World, Then the Fireworks 1997
as Spindly Man
The Perfect Daughter 1996
as Vince (as Brian Gamble)
Credits from TMDB.