Actor
A Complete Unknown
2024
as Pete Seeger
Asteroid City
2023
as Conrad Earp
Glass Onion: A Knives Out Mystery
2022
as Miles Bron
The French Dispatch
2021
as The Chauffeur
Paper Birds
2021
as Robert
Motherless Brooklyn
2019
as Lionel Essrog
Alita: Battle Angel
2019
as Nova (uncredited)
Comedy Central Roast of Bruce Willis
2018
as Self
Isle of Dogs
2018
as Rex (voice)
Collateral Beauty
2016
as Whit Yardsham
Sausage Party
2016
as Sammy Bagel Jr. (voice)
Saturday Night Live: 40th Anniversary Special
2015
as Self / Stefon
Birdman or (The Unexpected Virtue of Ignorance)
2014
as Mike
The Grand Budapest Hotel
2014
as Henckels
The Bourne Legacy
2012
as Byer
Moonrise Kingdom
2012
as Scout Master Ward
The Dictator
2012
as Self
Stone
2010
as Stone
The Invention of Lying
2009
as Cop
Leaves of Grass
2009
as Bill Kincaid / Brady Kincaid
Pride and Glory
2008
as Ray Tierney
The Incredible Hulk
2008
as Bruce Banner
The Painted Veil
2006
as Dr. Walter Fane
The Illusionist
2006
as Eisenheim
Down in the Valley
2005
as Harlan
Kingdom of Heaven
2005
as King Baldwin
After the Sunset
2004
as Edward Norton
The Italian Job
2003
as Steve
25th Hour
2002
as Monty Brogan
Red Dragon
2002
as Will Graham
Frida
2002
as Nelson Rockefeller
Death to Smoochy
2002
as Sheldon Mopes / Smoochy
The Score
2001
as Jack Teller
Keeping the Faith
2000
as Father Brian Finn
Fight Club
1999
as Narrator
Rounders
1998
as Lester 'Worm' Murphy
American History X
1998
as Derek
The People vs. Larry Flynt
1996
as Alan Isaacman
Everyone Says I Love You
1996
as Holden Spence
Primal Fear
1996
as Aaron
The 53rd Calypso
1996
as Jon Sodon
Between the Devil and the Deep Blue Sea
1995
as Bill
Only in America
1994
as Duane / Kevin / Bruno / Eric / Museum Guard
Baltimore Orioles Legends - Cal Ripken Jr. The Iron Man's Legendary Career