She is an American actress, born in California, USA. She participated in Tale of Two Sisters (1989) and Savage Land (1994).
(According to views)