The Box 2024
as Jeff
Hercules: The Brave and the Bold 2013
as Menoitus
Logan 2010
as Mr. Burgesen
Defiance 2002
as Laborer
Ice from the Sun 1999
as Twisted Priest
Credits from TMDB.