
Sean Penn didn’t just win big at the 2026 Oscars—he did it in a way that left Hollywood talking.
The veteran actor took home Best Supporting Actor for One Battle After Another, securing his third Academy Award and placing himself among a rare group of actors with three acting Oscars. But instead of delivering a speech on stage, Penn wasn’t there at all.
When his name was announced, presenter Kieran Culkin accepted the award on his behalf, turning what should have been a routine win into one of the night’s most talked-about moments.

Penn’s victory had been building for weeks. After picking up major wins at the BAFTAs and SAG Awards, he emerged as a late front-runner in a category that had been anything but predictable. Earlier in the season, Jacob Elordi and Stellan Skarsgård had each taken key awards, keeping the race wide open until the final vote.
Still, Penn’s performance as Col. Steven J. Lockjaw—a role widely described as intense and unsettling—ultimately carried him across the finish line. It also marked a notable shift in his career, as this is his first Oscar win in a supporting category. His previous two wins came for leading roles in Mystic River and Milk.
With this latest honor, Penn now joins an elite tier alongside Daniel Day-Lewis, Jack Nicholson, and Walter Brennan—actors who have each won three Academy Awards.
But the conversation isn’t just about the win. Penn had already raised eyebrows by skipping several major awards appearances leading up to the Oscars, including key campaign moments where nominees typically build momentum. His absence on Hollywood’s biggest night only deepened the intrigue.
There has been no immediate explanation for why he didn’t attend, leaving room for speculation and adding an unexpected twist to an otherwise historic achievement.
For an actor long known for commanding attention both on and off screen, Penn once again managed to do exactly that—this time without even stepping onto the stage.