The Shine
Series • 1991
Edge of Night
Movie • 2000
Telecannibals
Movie • 1986
I'm Tired of Killing Your Lovers
Movie • 2002
Beautiful People
Movie • 2001