Generation Angst TBA
as Pete
South Dakota 2017
as Carter
Sundown 2016
as Eugene
Temps 2016
as Curtis
Wingman Inc. 2015
as Bud
Mall 2014
as Beckett
10 Rules for Sleeping Around 2013
as Hugh Fields
Crush 2013
as Jeffrey
The Silent Thief 2012
as Doug Edwards
Fright Night 2011
as Ben Wegner
The Truth Below 2011
as Ethan
Credits from TMDB.