Cast Credits Twin Peaks (1990) Guest starring as Kriscol Episode 3x12: The Return, Part 12 (Jul 30, 2017)