2021
as Brent
2019
as William
2016
as Josh
2015
as Hansel
2013
as Hansel Grimm
2009
as Blaine McCormick
2008
as Wounded Soldier
as Gordon
2007
as Nash
2006
as Pretty Boy Pearman
2003
as Party Guy (uncredited)