Cruiser 2016
as Andrew
Devil's Knot 2013
as Bobby DeAngelo
What Fun We Were Having: 4 Stories About Date Rape 2011
Actor
A Horrible Way to Die 2010
as Rusty
Pop Skull 2007
as Jeff
Home Sick 2007
as Devin
Camp D.O.A. 2004
as Gee
Pandora's Box 2002
as Waiter
Credits from TMDB.