Acting
Born April 12, 1943 · New York City, New York, USA
Museum of Wax
1987
The Sorrows of Dolores
1986
Reel Six: Charles Ludlam’s Grand Tarot
The Big Easy
Forever, Lulu
Doomed Love
1983
Impostors
1979
Underground and Emigrants
1976
Pink Narcissus
1971
Flaming Twenties
1968
Lupe
1967