An American actress, born on May 18, 1951 in Cleveland, Ohio. She has lived in Ulster County, New York. She studied theatrical arts in New York, and started her career in 1977. She worked in Saturday Night Fever, United 93, Dream On, and Ice Age.