Dead Poets Society
Todd Anderson
The Purge
James Sandin
Valerian and the City of a Thousand Planets
Jolly the Pimp
Predestination
The Bartender
Glass Onion: A Knives Out Mystery
Efficient Man
Gattaca
Vincent Freeman
Training Day
Jake
The Magnificent Seven
Goodnight Robicheaux
Sinister
Ellison Oswalt
The Black Phone
The Grabber
Total Recall
Hauser (long version only)
Boyhood
Dad
Lord of War
Jack Valentine
The Northman
King Aurvandil War-Raven
Before Sunrise
Jesse
Before Sunset
Jesse
Moon Knight
Arthur Harrow
Leave the World Behind
Clay Sandford
The Purge
James Sandin
The Guilty
Sgt. Bill Miller (voice)
Before Midnight
Jesse
Daybreakers
Edward Dalton
Regression
Bruce Kenner
Taking Lives
James Costa
Before the Devil Knows You're Dead
Hank Hanson
Alive
Nando Parrado
First Reformed
Pastor Ernst Toller
Black Phone 2
Grabber
Assault on Precinct 13
Sergeant Jake Roenick
Quiz Show
Don Quixote Student (uncredited)
Brooklyn's Finest
Det. Sal Procida
Waking Life
Jesse
Reality Bites
Troy Dyer
24 Hours to Live
Travis Conrad
Alias
James Lennox
Great Expectations
Finnegan Bell
White Fang
Jack Conroy
Getaway
Brent Magna
The Daily Show
Self
In a Valley of Violence
Paul
Good Kill
Commandant Tom Egan
New York, I Love You
Writer
Maudie
Everett Lewis
Juliet, Naked
Tucker Crowe
Explorers
Ben Crandall
Stockholm
Lars Nystrom
Fast Food Nation
Pete
Maggie's Plan
John Harding
Strange Way of Life
Jake
The Tonight Show Starring Jimmy Fallon
Self - Guest
Tesla
Nikola Tesla
The Late Show with Stephen Colbert
Self - Guest
Blue Moon
Lorenz Hart
Reservation Dogs
Rick Miller
The Kid
Sheriff Pat Garrett
The Graham Norton Show
Self - Guest
The Truth
Hank
Conan
Self
Tape
Vin
Real Time with Bill Maher
Self
What Doesn't Kill You
Paulie
Zeros and Ones
JJ / Justin
Born to Be Blue
Chet Baker
Raymond & Ray
Ray
Jimmy Kimmel Live!
Self - Guest
The Newton Boys
Jess Newton
10,000 Saints
Les Horn
Adopt a Highway
Russell Millings
Late Night with Conan O'Brien
Self - Guest
Cut Throat City
Jackson Symms
Snow Falling on Cedars
Ishmael Chambers
White Fang 2: Myth of the White Wolf
Jack Conroy (uncredited)
Hamlet
Hamlet
Explained
Narrator (voice)
Late Night with Seth Meyers
Self - Guest
A Midnight Clear
Will Knott
Cymbeline
Iachimo
Staten Island
Sully
The Woman in the Fifth
Tom Ricks
The View
Self
Dad
Billy
The Good Lord Bird
John Brown
The Tonight Show with Jay Leno
Self
Watch What Happens Live with Andy Cohen
Self - Guest
The Weight
Samuel Murphy
Final Cut: Ladies and Gentlemen
(archive footage)
The Oscars
Self
The Lowdown
Lee Raybon
The Kelly Clarkson Show
Self
The Phenom
Hopper Sr.
Mea Maxima Culpa: Silence in the House of God
Pat (voice)
Blaze
Radio DJ
Mystery Date
Tom McHugh
One Last Thing...
Earl Jameison (uncredited)
Marvel Studios Assembled: The Making of Moon Knight
Self - Arthur Harrow
LIVE with Kelly and Mark
Joe the King
Len Coles
The Hottest State
Vince
The American Revolution
Anthony Wayne / John Andrews (voice)
Moby Dick
Starbuck
Waterland
Matthew Price
21 Years: Richard Linklater
Self - Actor
Search and Destroy
Roger
Chelsea Walls
Sam (voice) (uncredited)
Great Performances
Self
Floundering
Jimmy
Seymour: An Introduction
Self
Richard Linklater: Dream Is Destiny
Self
The Velocity of Gary
Nat
Batwheels
Batman (voice)
Quotidien
Self - Guest
All the Love You Cannes!
Self
Bo' Selecta!
Self
Vietnam: The War That Changed America
Self - Narrator (voice)
Rich in Love
Wayne Frobiness
Chelsea on the Rocks
Self
Variety Studio: Actors on Actors
Self
Desus & Mero
Self - Illustrious Guest
The Jimmy Show
Ray
Turn Every Page - The Adventures of Robert Caro and Robert Gottlieb
Self
Let's Dance
Segment: "Table Manners"
She Dances
Brian
I, Object
Little Ben (voice)
At Sundance
Self
Off Camera with Sam Jones
Self
Talking with Chris Hardwick
Self
Lion's Den
Chris
Answering the Call: Behind the Scenes of The Black Phone
Self
Starring Austin Pendleton
Self
Directed by Sidney Lumet: How the Devil Was Made
Self
The Making of Daybreakers
Self
Shakespeare Uncovered
Self
All You Zombies: Bringing 'Predestination' to Life
Self
After Before
Self
Waiting for Godot
Vladimir
GQ Presents: Iconic Characters
Self
Variety & CNN Actors on Actors
Self
Welcome Nowhere
Narrator
pollyDAYS
Self
The Space in Between
Self
Chattanooga Strong
Narrator
Twelve Years
Self
Before Sunset: Behind the Scenes
Paul Schrader: Man in a Room
My Generation
Self - Narrator (voice)
The Phoenix Portal
Ben Crandall (archive footage)
Tonight at Noon
Lefty
Before the End
Self - Jesse
The Manufacturing of 'Fast Food Nation'
Self
Invasion!
Voice of the Cosmos (voice)
The Last of the Tribe
William Phelan
Willie Nelson 90: Long Story Short
Self
Revolver
Hippies
Ralph Waldo Emerson
Before Sunrise: Behind the Scenes
Legacy of Screams: The Evolution of Horror Movies
Self (archive footage)
Deep in the Heart II: Texas Rivers
Dead Poets in NYC
Self
In the Dark
Each Day in a Moment: 2025
Self (archive footage) (uncredited)
Training Day: Crossing the Line
Inside the Actors Studio
Self