MOVIEPAD
Search icon
Mary Rivera

Mary Rivera

ActingBorn 1943-06-02Died 2026-04-15

Biography

Mary Egida Rivera (June 2, 1943 – April 15, 2026) was an actress who portrayed Ned Leeds' Lola in Spider-Man: No Way Home.