An American actress, born on May 14, 1944, in Chicago, Illinois, USA. She began her acting career in 1971 and is best known for Goin' South (1978), Future War (1997), and Sugar Cookies (1973).