Kieran Culkin poked fun at Sean Penn's absence after he won the award in the Best Actor in a Supporting Role category at the 2026 Oscars. "Sean couldn't be here this evening - or didn't want to be - so I'll be accepting the award on his behalf," Culkin, 43, quipped after Penn, 65, won for One Battle After Another during the Sunday, March 15, awards show at the Dolby Theatre in Los Angeles.