Frances Lee McCain was born on July 28, 1944 in York, Pennsylvania, USA. She is an actress, known for Back to the Future (1985), Stand by Me (1986) and Scream (1996). Read more on iMDB