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.
Alison Arngrim Alison Margaret Arngrim (born January 18, 1962, New York City) is a Canadian-American actress, comedian and author. Beginning her television career at the age of twelve, Arngrim is a Young Artist Awardâ€“Former Child Star "Lifetime Achievement" Award honoree, best known for her portrayal of Nellie Oleson on the NBC television series Little House on the Prairie from 1974 to 1981.