Actor
Eldritch, USA
2023 · as Jim Brewer
My Sweet Holiday
2020 · as Christopher
Counting to 1000
2016 · as Papa
Larva
2005 · as Mortician