Stand by · pulling the latest frames
Acting
Born · 1956
Los Angeles, California, USA
My Demon Lover
1987
The Taming of the Shrew
1976