Cast Credits Castle Rock (2018) Guest starring as Helene Episode 2x07: The Word (Nov 20, 2019) [Co-Star]