
Leonardo DiCaprio built his career on collaborations with directors like Martin Scorsese, Quentin Tarantino and Christopher Nolan, and on roles that each demand a different kind of acting. From a physically grueling survival film to an absurd comedy about greed, his best work can't be pinned to one genre. These ten films show most clearly why he has been at the top of Hollywood for three decades.
Cast your vote - the ranking shifts live based on the votes.
The Revenant (2015): Hugh Glass
DiCaprio plays Hugh Glass, a guide left for dead by his team after a bear attack who fights his way back through the wilderness. The filming in extreme weather shows in every shot, and the role finally won him his first Oscar in 2016.
Titanic (1997): Jack Dawson
As Jack Dawson in James Cameron's Titanic, DiCaprio went from promising young actor to global star. The romance with Kate Winslet's character carries the film, but it's his easy playfulness that makes the role work.
Honestly expected this to be #1.
The Wolf of Wall Street (2013): Jordan Belfort
In this Scorsese film, DiCaprio plays stock fraudster Jordan Belfort, whose greed and arrogance give the film its energy. His physical comedy, especially in the paralyzing pills scene, shows a side his dramas rarely reveal.
Underrated gem.
Once Upon a Time in Hollywood (2019): Rick Dalton
As fading TV actor Rick Dalton in Tarantino's film, DiCaprio combines insecurity with self-mockery. The role demands vulnerability rather than strength, and that's exactly what the film leans on.
Deservedly up there with the best.
Inception (2010): Dom Cobb
In Christopher Nolan's Inception, DiCaprio plays Dom Cobb, a thief who steals ideas by entering dreams. One of his few true action roles, carried by a personal story of guilt and loss that grounds the special effects.
Log in to post a comment.
Django Unchained (2012): Calvin Candie
As plantation owner Calvin Candie in Tarantino's Django Unchained, DiCaprio plays a completely merciless villain for the first time in his career. The contrast with his usual sympathetic leads works brilliantly.
Log in to post a comment.
The Departed (2006): Billy Costigan
In The Departed, DiCaprio plays an undercover cop infiltrating Boston's Irish mob. The constant tension between his two identities carries one of his best collaborations with Scorsese.
Log in to post a comment.
Catch Me If You Can (2002): Frank Abagnale Jr.
As con artist Frank Abagnale Jr. in Spielberg's Catch Me If You Can, DiCaprio combines charm with an underlying loneliness. The cat-and-mouse dynamic with Tom Hanks' character gives the film its rhythm.
Log in to post a comment.
Killers of the Flower Moon (2023): Ernest Burkhart
In Scorsese's Killers of the Flower Moon, DiCaprio plays Ernest Burkhart, a man complicit in the murders of members of the Osage Nation in the 1920s. A role without redemption: DiCaprio plays the character's moral emptiness without softening it.
Log in to post a comment.
What's Eating Gilbert Grape (1993): Arnie Grape
As Arnie, the intellectually disabled younger brother in What's Eating Gilbert Grape, DiCaprio delivered at nineteen the role that earned him his first Oscar nomination. Still one of his most physical and vulnerable performances.
Log in to post a comment.
Missing an item in this list?
Log in or create a free account to add an item yourself.
Log in / create account
The filming in extreme weather shows in every shot, and the role finally won him his first Oscar in 2016.
Log in to post a comment.