Is an actor and contra.
Forever 16 2013
as Frank DiLeo
Avalanche Sharks 2012
as Wade
Forge 2010
Actor
Bond of Silence 2010
as Chris
The Terror Experiment 2010
as Ryan
The Twilight Saga: New Moon 2009
as Frat Boy
Amber Alert: Terror on the Highway 2008
as Chris Geiger
Twilight 2008
Credits from TMDB.