Actor
The Battle of Baktan Cross
2025
Killers of the Flower Moon
2023
as Ernest Burkhart
TUBEPOOP: STORY MODE PART TWO
2023
as Jordan Belfort (archive edits)
Don't Look Up
2021
as Dr. Randall Mindy
Once Upon a Time... in Hollywood
2019
as Rick Dalton
The Revenant
2015
as Hugh Glass
The Audition
2015
as Leonardo DiCaprio
The Wolf of Wall Street
2013
as Jordan Belfort
The Great Gatsby
2013
as Jay Gatsby
Django Unchained
2012
as Calvin J. Candie
Final Cut: Ladies and Gentlemen
2012
as (archive footage)
J. Edgar
2011
as John Edgar Hoover
Inception
2010
as Dom Cobb
Shutter Island
2010
as Teddy Daniels
Revolutionary Road
2008
as Frank Wheeler
Body of Lies
2008
as Roger Ferris
Blood Diamond
2006
as Danny Archer
The Departed
2006
as Billy
The Aviator
2004
as Howard Hughes
Catch Me If You Can
2002
as Frank Abagnale Jr.
Gangs of New York
2002
as Amsterdam Vallon
Don's Plum
2002
as Derek
The Beach
2000
as Richard
Celebrity
1998
as Brandon
The Man in the Iron Mask
1998
as King Louis XIV / Philippe
Titanic
1997
as Jack Dawson
Marvin's Room
1996
as Hank Lacker
Romeo + Juliet
1996
as Romeo
Total Eclipse
1995
as Arthur Rimbaud
The Basketball Diaries
1995
as Jim Carroll
The Quick and the Dead
1995
as Kid
X-Girl
1995
as Himself (uncredited)
The Foot Shooting Party
1994
as Bud
What's Eating Gilbert Grape
1993
as Arnie Grape
This Boy's Life
1993
as Tobias Wolff
Poison Ivy
1992
as Guy
Critters 3
1991
as Josh
Mickey's Safety Club: Street Safe, Street Smart
1989
as Alex (voice)
Another Round
The Wager
The Black Hand
as Joe Petrosino
Roosevelt
as Theodore Roosevelt