Supernatural Guest cast, played by Tom Stevens Episode 8x01: We Need to Talk About Kevin (Oct 3, 2012)