Eldritch, USA 2023
as Jim Brewer
My Sweet Holiday 2020
as Christopher
Counting to 1000 2016
as Papa
Surrender 2014
as Jim
Larva 2005
as Mortician
Credits from TMDB.