2017
as Danny
2010
as German Soldier
as Adam
2019
as Griffin
2020
as Todd
1998
as Farmer
2009
as Jesus / The Devil
2025
as Handsome Mark
2023
as The Archivist
2021
as Bobby Patterson
2013
as Jack
2015
as Dan
2016
as Joe
as Charlie Fisher
2008
as Kenneth Crawford
as Warner
as Seymour
as Paul
2011
as Chris
as Jim