
Sean Penn was named Best Supporting Actor at the 2026 EE BAFTA Film Awards for his performance as Colonel Steven J. Lockjaw in One Battle After Another.
The 65-year-old actor prevailed over a strong field that included his co-star Benicio del Toro, Jacob Elordi for Frankenstein, Paul Mescal for Hamnet, Peter Mullan for I Swear, and Stellan Skarsgard for Sentimental Value. The ceremony took place Sunday night at London’s Royal Festival Hall.
Penn was not in attendance to accept the award. Actor Gillian Anderson, who presented the category alongside Maggie Gyllenhaal, took the stage to receive the prize on his behalf. “So I’m taking it,” Anderson joked, as Gyllenhaal added, “We’ll make sure he gets it.”
Earlier in the evening, Wunmi Mosaku won Best Supporting Actress for her role as Annie in the supernatural horror film Sinners. She triumphed over Odessa A’zion for Marty Supreme, Inga Ibsdotter Lilleaas for Sentimental Value, Carey Mulligan for The Ballad of Wallis Island, Teyana Taylor for One Battle After Another and Emily Watson for Hamnet, earning her first EE BAFTA Film Award.
In another notable moment, Boong was named Children’s and Family Film, beating Arco, Lilo + Stitch and Zootropolis 2. Director Lakshmipriya Devi used the platform to call for peace in Manipur, India.
“We pray for peace to return to Manipur,” she said during her acceptance speech. “We pray that all the internally displaced children, including the child actors in the film, regain their joy, their innocence, and their dreams once again.”
She concluded with a message of hope: “We pray that no conflict is ever formidable enough to destroy the one superpower that all of us have as human beings, that is, forgiveness. So thank you, BAFTA, for giving us not only an award, but this stage to express our hope.”
REELated:
BAFTAs 2026: Hamnet wins Outstanding British Film














