Cast Credits Locke & Key (2020) Guest starring as Poppy Episode 2x06: The Maze (Oct 22, 2021) [Co-Star]