Actor · Born 1981
Cruiser
2016 · as Andrew
Devil's Knot
2013 · as Bobby DeAngelo
What Fun We Were Having: 4 Stories About Date Rape
2011
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