Leonardo DiCaprio filmography
As actor

Title
Year
Role
Director
Notes
Ref(s)
This Boy's Life
1993
Tobias "Toby" Wolff
Michael Caton-Jones
-
-
What's Eating Gilbert Grape
1993
Arnie Grape
Lasse Hallström
-
-
The Quick and the Dead
1995
Fee "The Kid" Herod
Sam Raimi
-
-
The Basketball Diaries
1995
Jim Carroll
Scott Kalvert
-
-
Total Eclipse
1995
Arthur Rimbaud
Agnieszka Holland
-
-
Romeo + Juliet
1996
Romeo Montague
Baz Luhrmann
-
-
Marvin's Room
1996
Hank
Jerry Zaks
-
-
Titanic
1997
Jack Dawson
James Cameron
-
-
The Man in the Iron Mask
1998
King Louis XIV / Philippe
Randall Wallace
-
-
Celebrity
1998
Brandon Darrow
Woody Allen
-
-
The Beach
2000
Richard
Danny Boyle
-
-
Catch Me If You Can
2002
Frank Abagnale, Jr.
Steven Spielberg
-
-
Gangs of New York
2002
Amsterdam Vallon
Martin Scorsese
-
-
The Aviator
2004
Howard Hughes
Martin Scorsese
-
-
The Departed
2006
William "Billy" Costigan
Martin Scorsese
-
-
Blood Diamond
2006
Danny Archer
Edward Zwick
-
-
The 11th Hour
2007
Narrator
Nadia Conners Leila Conners Petersen
Documentary
-
Body of Lies
2008
Roger Ferris
Ridley Scott
-
-
Revolutionary Road
2008
Frank Wheeler
Sam Mendes
-
-
Shutter Island
2010
Edward "Teddy" Daniels
Martin Scorsese
-
-
Hubble
2010
Narrator
Toni Myers
Documentary
-
Inception
2010
Dominick "Dom" Cobb
Christopher Nolan
-
-
J. Edgar
2011
J. Edgar Hoover
Clint Eastwood
-
-
Django Unchained
2012
Calvin J. Candie
Quentin Tarantino
-
-
The Great Gatsby
2013
Jay Gatsby
Baz Luhrmann
-
-
The Wolf of Wall Street
2013
Jordan Belfort
Martin Scorsese
-
-
The Audition
2015
Himself
Martin Scorsese
Short film
-
The Revenant
2015
Hugh Glass
Alejandro G. Iñárritu
-
-
Before the Flood
2016
Himself
Fisher Stevens
Documentary
-
Once Upon a Time in Hollywood
2019
Rick Dalton
Quentin Tarantino
-
-
Nightmare Alley
2020
-
Guillermo Del Toro
-
-

Question: Which director over what years has Leonardo DiCaprio appeared in the most films for?
Answer: Leonardo DiCaprio has appeared in 6 films directed by Martin Scorsese from 2002-2015.