Academy leaders praised his as the “perfect” choice for his wit, charisma, and love of film, O’Brien brings his live TV expertise to the prestigious event.

The 97th Academy Awards will take place on Sunday, March 2, 2025, live from the Dolby Theatre at Ovation Hollywood at 7pm EST/4pm PT on ABC, and will be broadcast in over 200 territories worldwide.