(According to views)
American actress, born in Miami, Florida, United States. She holds a Master's degree in psychology. She launched her acting career with her appearance in St. Elsewhere (1983). She...Read more is known for A Fine Mess (1986) and Deadline: Madrid (1988).