Cast Credits Teen Wolf (2011) Guest starring as Jessica Episode 2x07: Restraint (Jul 9, 2012) [Co-Star]