Actor
Intensive Care
2018 · as Joe
Relentless
2018 · as Frank
Gun Hill
2014 · as Detective Peters
13 Dead Men
2003 · as Torres
The Circuit 2: The Final Punch
2003 · as Twist
The Box
2003 · as Steve
BachelorMan
2003 · as Jake
On the Edge
1989 · as Nick
Thin Ice
1988
The Unnamable
1988 · as Joel Manton