1. Platoon (1986) Directed by Oliver Stone, Dafoe earned an Academy Award nomination for his role as Sergeant Elias.

Image credit: IMDb

2. The Last Temptation of Christ (1988) Directed by Martin Scorsese, Dafoe played the role of Jesus Christ.

Image credit: IMDb

3. Shadow of the Vampire (2000)  A horror film in which Dafoe portrayed Max Schreck

Image credit: IMDb

4. spider-man (2002)   Dafoe played the iconic villain Norman Osborn/Green Goblin in Sam Raimi's superhero film.

Image credit: IMDb

5. The Life Aquatic with Steve Zissou (2004) Wes Anderson directed this quirky adventure film in which Dafoe played Klaus Daimler.

Image credit: IMDb

6. Antichrist (2009) Directed by Lars von Trier, this psychological horror film features Dafoe in a challenging and intense role.

Image credit: IMDb

7. The Florida Project (2017)  Dafoe earned an Academy Award nomination for his supporting role in this drama

Image credit: IMDb

8. At Eternity's Gate (2018) Dafoe received another Academy Award nomination for his portrayal of Vincent van Gogh

Image credit: IMDb

9. The Lighthouse (2019) Dafoe co-starred alongside Robert Pattinson.

Image credit: IMDb

10. Spider-Man: No Way Home (2021) Dafoe reprised his role as Norman Osborn/Green Goblin

Image credit: IMDb