Leonardo DiCaprio's 8 Best Movie Roles

Acting for nearly 20 years now, Leonardo DiCaprio continues to wow audiences with each and every performance. He has had one of the most diverse careers in Hollywood and has been named one of the best US actors under 40. Listed below are DiCaprio's top 8 movie roles.

Arnie Grape in

Arnie Grape in "What's Eating Gilbert Grape"

Leonardo DiCaprio earned his first Oscar nomination when he was only 19 years old for playing the mentally disabled Arnie in the 1993 coming of age film "What's Eating Gilbert Grape." Leo handled the role with compassion and respect, establishing himself as a legitimate young actor.

Jim Carroll in

Jim Carroll in "The Basketball Diaries"

Just two years later, DiCaprio was confronted with dark, gritty subject matter in "The Basketball Diaries," demonstrating his wide range as a young actor. Cast as the high school basketball player turned drug addict, Leo proved that he was a talent to be reckoned with.

Frank Abagnale Jr. in

Frank Abagnale Jr. in "Catch Me If You Can"

The all-encompassing DiCaprio role is that of Frank Abagnale Jr. in the 2002 Steven Spielberg film "Catch Me If You Can." Leo showed a vulnerable side that got viewers actually rooting for his escape despite being a major con artist.

Billy Costigan in

Billy Costigan in "The Departed"

In the 2006 gangster film "The Departed," Leonardo DiCaprio managed to master the tough accent of a South Boston native for his role as an up and coming mobster turned double agent. You would never guess that the renowned actor is from Southern California!

Danny Archer in

Danny Archer in "Blood Diamond"

DiCaprio was nominated for the Academy Award for Best Actor for his role as Danny Archer in the 2006 movie "Blood Diamond." This eye opening film about the diamond trade out of Sierra Leone showed Leo's dedication to his craft as he tackled the accent of a South African diamond aficionado.

Dom Cobb in

Dom Cobb in "Inception"

The blockbuster film "Inception" propelled Leonardo DiCaprio to a new level of fame when it was released in 2010. DiCaprio was able to balance toughness and vulnerability in his role as a skilled dream thief in the award-winning action thriller.

Teddy Daniels in

Teddy Daniels in "Shutter Island"

Martin Scorsese cast DiCaprio for the fourth time in his 2010 psychological thriller "Shutter Island." Leo played a widowed US Marshal who begins to mentally unravel while investigating the disappearance of a female murderer from an isolated psychiatric institution.

Calvin Candy in

Calvin Candy in "Django Unchained"

Just last year, Leonardo DiCaprio played an evil, twisted slaveowner in Quentin Tarantino's pre-Civil War revenge story "Django Unchained." Apparently, DiCaprio cut his hand on set but never broke character, and his real-life bloodied hand made it into the final version of the film. Talk about dedication!

Leonardo DiCaprio is constantly defying conventions about the types of roles he will accept. He is not simply a former teen heartthrob turned leading man. His performances in these movies have made him one of the most respected actors today.

Rate This Article
Thanks For Rating!
Help us Improve.
Did You Find This Helpful?
Yes Somewhat No

Comments & Questions

Loading comments...
Loading Video Content...
Answers' Videos of the Day
Continue in a few short moments...