Mary Egida Rivera, an actress best known for playing Lola, the grandmother of Ned Leeds (Jacob Batalon) in “Spider-Man: No Way Home,” has died at age 82. Multiple outlets report that Rivera died on April 15, 2026, in Honolulu, Hawaii, according to her obituary and family statements shared with media. Born June 2, 1943, in Iloilo, Philippines, Rivera’s role in the 2021 Marvel film is widely cited as her best-known credit.
Several reports say Rivera suffered a stroke and was hospitalized afterward. ComingSoon.net and Times of India add that she was placed on life support and that her family ultimately chose to remove her from it. Other coverage describes her death as peaceful, with the obituary stating she passed away calmly at home. Sources consistently describe the same role and date, while providing limited additional film and career details beyond her part in the “Spider-Man: No Way Home” ensemble.