Born 14 May 1966
as The Priest / Asmodeus
2024
as Amber's Dad
2016
2014
as Aaron Burg
2012
as Little Man
as Adult Carl Panzram
2011
as Jack Carter
2010
as Goodie Hines
as Lars
2009
as Vincent
2007
as Smith
2006