Crew Credits The Horror of Dolores Roach (2023) Show crew as Executive Producer Chillin Island (2021) Show crew as Executive Producer