An American actress, born in Chicago, Illinois, United States. She made her debut in the short film The Secret Cinema (1966). Some of her credits are Stir Crazy (1980) and Dead & Buried (1981). She died in North Hollywood, California, USA.
(According to views)
An American actress, born in Chicago, Illinois, United States. She made her debut in the short film The Secret Cinema (1966). Some of her credits are Stir Crazy (1980) and Dead &...Read more Buried (1981). She died in North Hollywood, California, USA.