Teen Wolf Guest cast, played by Adam C. Edwards Episode 1x08: Lunatic (Jul 18, 2011) Episode 1x11: Formality (Aug 8, 2011)