Teen Wolf Guest cast, played by Jeff Rose Episode 1x05: The Tell (Jun 27, 2011) Episode 1x11: Formality (Aug 8, 2011) Episode 1x12: Code Breaker (Aug 15, 2011) Episode 2x01: Omega (Jun 3, 2012)