Melissa Anderson – Age 57
She was born in 1962, meaning that by the time that Melissa Anderson got the role of Mary Ingalls in the Little House on the Prairie series, she was merely 12 years old! She got to portray the character up until 1981 when the show ended.
Since then, she’s made a switch towards films and played in movies like Happy Birthday to Me and series like The Equalizer. The last time we saw her was in 2018 with The Con Is On. No matter how many years go by, Melissa will always have that charm that made her successful to begin with!