Chris Fleming: Hell 2023
Actor
Tiny Cinema 2022
as Lucky (segment: "Motherfuckers")
Christmas Down Under 2021
as Plane Passenger
Downfalls High 2021
as Psych Ward Patient / Press
Scariest Night of Your Life 2018
as Doll Maker
Credits from TMDB.