Cast Credits Castle Rock (2018) Guest starring as Diego Episode 2x05: The Laughing Place (Nov 6, 2019) [Co-Star]