Cast Credits Teen Wolf (2011) Guest starring as Pheobe Episode 6x05: Radio Silence (Dec 13, 2016) [Co-Star]