Leonardo DiCaprio has made a historic mark in Hollywood by starring in three films that won the Academy Award for Best Picture.
The 51-year-old actor’s Best Picture credits now include Titanic, The Departed, and this year’s winner One Battle After Another.
DiCaprio first achieved the milestone with James Cameron’s Titanic (1997), which won 11 Oscars, including Best Picture, and remains one of the most iconic films in cinema history. Nearly a decade later, he starred in Martin Scorsese’s crime thriller The Departed, which won Best Picture at the 79th Oscars, further cementing his legacy.
This year, One Battle After Another took home the Best Picture award at the 98th Oscars, earning acclaim for its acting, direction, and writing.
Despite having only one acting Oscar himself, DiCaprio’s involvement in three Best Picture winners highlights his talent for choosing exceptional projects. Fans online celebrated the actor’s achievement, noting how rare it is for one performer to appear in multiple Best Picture-winning films over different years.
These three movies also demonstrate DiCaprio’s versatility, spanning genres from a sweeping historical romance to gritty crime drama and now a political action story.







