Login or Register
New User ! Register
She was born on November 19, 1962 in Los Angeles, California, USA. She is an actress, director and p...