Cast Credits Twin Peaks (1990) Guest starring as Singer Episode 2x22: Beyond Life and Death (Jun 10, 1991)