Superhero movies do not often win Oscars themselves. Over the years only a few movies have actually won the Academy Award. Undoubtedly they have received quite a few nominations and are loved by a large number of people. But they haven’t so many awards. But sometimes, these movies include actors who have won an Oscar for a role in a different film. These actors aren’t just popular for the superheroes they played but for other roles as well. Here is a list of every major superhero actor who has also won the Academy Award, ranked.
1. Christian Bale won an Oscar
Quite new to the Marvel Cinematic Universe, Christian Bale has also been a part of the DC films. Christian Bale has won an Oscar for Best Actor in the film The Fighter. Now he is going to make an appearance as the villain Gorr, the Butcher God in the new Thor movie, Love and Thunder. He has already played the protagonist in the Batman trilogy by Christopher Nolan.
2. Michael Douglas received the Oscars
Before playing the role of the famous scientist Hank Pym in the Ant-Man movies, Michael Douglas has won two Oscars. One for acting in the film, Wall Street and for producing One Flew Over the Cuckoo’s Nest. We all can agree that no one would have done a better job as Hank Pym than him.
3. Angelina Jolie is a superhero actor with an Oscar
One of the most popular actresses in Hollywood, Angelina Jolie, too, is now a part of MCU. But before that, the actress had won an Oscar for her acting in the drama, Girl, Interrupted in 2000. She has managed to earn a lot of fame and the fans were excited to see her as Thena in the MCU film, The Eternals which came out in 2021.
4. Brie Larson has won an Oscar
Playing Captain Marvel or Carol Danvers for the MCU, Brie Larson, too. has won the coveted Oscars. In 2016, the actress won an Oscar for the film Room. After three years she became the live-action Captain Marvel for MCU in a standalone film and later joined the Avengers in beating Thanos in Endgame. Also, we will get to see her reprise the role in other Marvel movies as well.
5. Ben Affleck has won the Oscar twice
He took over the role of Batman or Bruce Wayne in Zack Snyder’s DC trilogy. Ben Affleck has won two Academy Awards for Best Original Screenplay for Good Will Hunting and Best Picture for Argo. He played the role of Batman in Batman v. Superman in 2016 and its sequel film, Justice League.
6. Gene Hackman has won two Oscars
We all remember Gene Hackman for his role as Superman’s arc nemesis Lex Luthor. He played the role of DC’s madman in the 1978 film Superman. But the actor has also won two Oscars for his acting in movies, The French Connection, and Unforgiven.
7. Jennifer Lawrence won an Oscar at 22
J Law plays the younger version of Mystique in the prequel movie of X-Men. She took over the role after the original trilogy actress Rebecca Romjin. Jennifer Lawrence won an Oscar for her acting in Silver Linings Playbook in 2012. In fact, she became the second-youngest actress to win the title of Best Actress.
8. Anthony Hopkins has won Oscars
Known for playing the father of Thor in the Marvel Cinematic Universe, Anthony Hopkins, too, has won the Academy Award not once but twice. He played the role of Odin, the Norse God in Thor, and reprised the role in its two sequels, The Dark World and Ragnarok. The actor has won Oscars for Best Actor in two films, Silence of the Lambs and The Father.
Related: 10 Oscar Winners So Sad They Pull Hard On Our Heartstrings