Actor
Believe Me: The Abduction of Lisa McVey
2018
as Det. Wolf
A Simple Favor
2018
as Detective
Molly's Game
2017
as LA Player
Dream House
2011
as Tom Barrion (uncredited)
Saw 3D
2010
as Additional Voice Talent (voice)
RED
2010
as Hanged Man
Saw VI
2009
as Additional Voice Talent (voice)
High School Musical 3: Senior Year
2008
as Featured Dancer - The Boys Are Back
The Incredible Hulk
2008
as Commando
Victor
2008
as Dave Stubbs
Breach
2007
as Trunk Cataloguer
Face Machine
2006
as Mersault
The Happy Couple
2003
as Dwayne
The Recruit
2003
as Art Wallis
Power and Beauty
2002
as Weston
My Louisiana Sky
2001
as Lonnie Parker
The Uncles
2000
as John
Python
2000
as Brian Cooper
Giant Mine
1996
as Tom Aitken
Sabotage
1996
as Young Security Guard
Paris or Somewhere
1994
as Shawn
Cocktail
1988
as Soldier
Haunted by Her Past
1987
as Thomas
The Big Town
1987
as Garage Boy
9B
1986
as Steven Lapiere
As Is
1986
as Pickup #2