Since he first emerged as a major heartthrob in the 1990s, Leonardo DiCaprio has consistently been one of the biggest movie stars in the world. Thanks to his collaborations with some of the best directors in the world, and his insistence on choosing only the roles that he cares most about, Leo has established the kind of career that few modern Hollywood stars can match; he’s been in everything from great action movies to outright comedies.
These are the movies that most define Leo’s career and the ones that any new fan of the actor should check out first.
If you like the movies on this list, you should also check out our lists of the best Jonah Hill movies, the best Brad Pitt movies, and the best Bradley Cooper movies.
10. Gangs of New York (2002)
9. Django Unchained (2012)
8. The Departed (2006)
7. Once Upon a Time… in Hollywood (2019)
6. Inception (2010)
The biggest blockbuster Leo has ever made, Inception saw the actor loaning his talents to Christopher Nolan for the only time thus far. The two teamed up for one of Nolan’s most innovative projects, telling the story of a group of dream thieves who have been given the impossible task of implanting an idea into someone’s mind. As the leader of this group of thieves, Leo’s character is forced to deliver a heavy load of exposition, and he carries it off with aplomb. Leo is excellent in Inception, even if it’s the kind of role that was never going to nab him an Oscar.
5. The Wolf of Wall Street (2013)
4. Romeo + Juliet (1996)
3. The Aviator (2004)
2. Catch Me If You Can (2002)
1. Titanic (1997)
Editors' Recommendations
- The best shows on Amazon Prime to binge this week
- The 16 best war movies of all time, ranked
- These are the 12 best Brad Pitt movies, ranked
- These are the best David Fincher movies, ranked
- Most video game movies are terrible, but these are the best ever made