Cast Credits Twin Peaks (1990) Guest starring as Hit and Run Boy Episode 3x06: The Return, Part 6 (Jun 11, 2017)