2005
as Lucky
2003
as Comanche Pilot
2012
as Collinsport Cop
2025
as Hugo Hübener
2016
as Dr. Eduard
2011
as Liam Donovan
2013
as Michael Hess
2018
as Dave Pearce
2014
as Marc Dumonceau
2007
as Deacon
as Roscoe Conkling
2023
as Devon
as Ernie
2024
as Detective Smith