2022
as James Dolan
2021
as Deputy McLanahan
2021
as Richard Aiken
2021
as Blanchard
2020
as Einar / Stranger
2019
as Spencer
2018
as Shelton
2018
as Bob / Red Skull
2018
as Adam
2018
as Chris Mueller
2018
as Dale Skaggs
2017
as Jesse
2017
as Blane Thomas
2017
as Boyle
2016
as Karl
2016
as Sean
2016
as Montoya
2015
as Dylan Munson
2015
as Jackson
2014
as Clyde Mardon
2014
as Hatch
2014
as Zane
2013
as Isaac Tibbs
2013
as Johnny B
2013
as Jason Irvin
2012
as Luke
2011
as Captain Ahab
2010
as Mark
2008
as Chad Spencer
2005
as Marshall Todd
2005
as Desmond
2005
as Zachariah
2005
as Dwight
2005
as Andy
2005
as Thomas Bradford
2003
as Soldier (uncredited)