US Trends

what did sean penn won an oscar for

Sean Penn has won Oscars for his lead performances in “Mystic River” (2003) and “Milk” (2008) , and most recently for Best Supporting Actor in “One Battle After Another” (2025) at the 2026 Oscars.

Quick Scoop: Sean Penn’s Oscar Wins

His Three Oscar-Winning Roles

  • “Mystic River” (2003) – Best Actor (2004 ceremony)
    Penn won his first Academy Award for playing Jimmy Markum, a grieving ex-con in Clint Eastwood’s dark crime drama Mystic River.
  • “Milk” (2008) – Best Actor (2009 ceremony)
    He earned his second Oscar for portraying real-life gay rights activist and politician Harvey Milk in Milk.
  • “One Battle After Another” (2025) – Best Supporting Actor (2026 ceremony)
    In 2026, he picked up his third Oscar for playing a ruthless, racist military officer (Col. Steven J. “Lockjaw”) in Paul Thomas Anderson’s political thriller One Battle After Another.

In short: when people ask “what did Sean Penn win an Oscar for,” the clear answer is Mystic River , Milk , and One Battle After Another — two as Best Actor , one as Best Supporting Actor.

Mini Timeline of His Oscar Story

  1. 1990s–early 2000s: The almost years
    • Nominated for Dead Man Walking (1995), Sweet and Lowdown (1999), and I Am Sam (2001), all for Best Actor, but didn’t win.
  1. 2004: First win for “Mystic River”
    • Finally converts years of nominations into a win, cementing his status as one of Hollywood’s most intense dramatic actors.
  1. 2009: Second win for “Milk”
    • His performance as Harvey Milk is widely praised as both politically and emotionally powerful, bringing him back on the Oscar stage.
  1. 2026: Third Oscar for “One Battle After Another”
    • Wins Best Supporting Actor, does not attend the ceremony, and becomes one of the very few performers in history with three acting Oscars.

Where This Fits in Today’s Buzz

  • Penn is now part of a very small club of actors with three acting Oscars, alongside names like Meryl Streep and Jack Nicholson.
  • His 2026 win trended in entertainment news because he skipped the ceremony, prompting jokes from presenters and a lot of forum chatter about whether he’s “over” awards shows or just being his usual rebellious self.

TL;DR:
Sean Penn has won Oscars for Best Actor in Mystic River and Milk , and Best Supporting Actor in One Battle After Another at the 2026 Academy Awards.

Information gathered from public forums or data available on the internet and portrayed here.