Acting · 1952-12-26 – 1996-01-04 · New York City, New York, USA
Sem biografia disponível.
Saturday TV Funhouse
The New Age
1994
Sick: The Life and Death of Bob Flanagan, Supermasochist
1997
Nine Inch Nails: Closure
Why?
1984