Cast Credits Teen Wolf (2011) Guest starring as Tyhurst (2 episodes) Episode 1x11: Formality (Aug 8, 2011) Episode 1x08: Lunatic (Jul 18, 2011)