Alfred Molina
Alfred Molina (born Alfredo Molina; 24 May 1953) is an English actor. He played Diego Rivera in Frida, Dr. Sayeed Bozorg Mahmoody in Not Without My Daughter, Satipo in Raiders of the Lost Ark, Dr. Octopus in Spider-Man 2 and Spider-Man: No Way Home, and Maxim Horvath in The Sorcerer's Apprentice.