Melissa Anderson is an Emmy Award?winning actress known to millions for playing Mary Ingalls on the NBC television series Little House on the Prairie, which aired from 1974 to 1983. More recently, she played First Lady Megan Hollister in the 2006 miniseries 10.5: Apocalypse. Born and raised in California, she now lives in Montreal, Canada, with her husband, television producer and screenwriter Michael Sloan, and their two children.