Teenage Sex and Death at Camp Miasma 2026
Production Manager
A Self-Induced Hallucination 2018
as Self (archive footage)
Credits from TMDB.