Cast Credits Teen Wolf (2011) Guest starring as Junior (5 episodes) Episode 4x02: 117 (Jun 30, 2014) Episode 3x08: Visionary (Jul 22, 2013) Episode 2x07: Restraint (Jul 9, 2012) [Co-Star] Episode 2x06: Frenemy (Jul 2, 2012) Episode 2x04: Abomination (Jun 18, 2012) [Co-Star] View 2 more View 2 less