Cast Credits Teen Wolf (2011) Guest starring as The Geneticist Episode 6x08: Blitzkrieg (Jan 17, 2017)