Cast Credits Twin Peaks (1990) Guest starring as Jack Episode 3x02: The Return, Part 2 (May 21, 2017)