Acting
Los Angeles, California, USA
Born March 18, 1958
The Man Who Wasn't There· 1983
Amanda / Ten Duyck
Madhouse· 1981
Helen