Cast Credits Twin Peaks (1990) Guest starring as Man in Urinal Episode 3x13: The Return, Part 13 (Aug 6, 2017)