Cast Credits Twin Peaks (1990) Guest starring as Ralph Episode 3x11: The Return, Part 11 (Jul 23, 2017)