who played mary on the little house on the prairie
Melissa Sue Anderson Melissa Sue Anderson (born September 26, 1962) is an American-Canadian actress. She began her career as a child actress. Anderson is known for her role as Mary Ingalls on the NBC drama series Little House on the Prairie.
Bonnie Bartlett For many years Bartlett accepted only small guest appearances on such programs as Gunsmoke, The Rockford Files, and The Waltons, as well as a recurring role as Grace Snider Edwards on Little House on the Prairie from 1974 to 1977. Her acting career picked up considerably in the 1980s, including the miniseries V and North and South: Book II.[citation needed]