
Filmography

The Simpsons
1989 · The Commandant / Jack Lassen (voice), Commandant (voice)

The Tonight Show Starring Johnny Carson
1962 · Self

The Tonight Show Starring Jimmy Fallon
2014 · Self

The Daily Show
1996 · Self - Guest

Late Night with Seth Meyers
2014 · Self - Guest

The Late Show with Stephen Colbert
2015 · Zylander Quark, Self - Guest

Conan
2010 · Self - Guest

The Colbert Report
2005 · Actor

Saturday Night Live
1975 · Self - Host, Self - Cameo (uncredited)

The Graham Norton Show
2007 · Self

Hot Ones
2015 · Self

Spider-Man: No Way Home
2021 · Norman Osborn / Green Goblin

Spider-Man
2002 · Green Goblin / Norman Osborn

Variety Studio: Actors on Actors
2014 · Self

Close Up with The Hollywood Reporter
2015 · Self

Finding Nemo
2003 · Gill (voice)

Kulturplatz
2004 · Self

Off Camera with Sam Jones
2014 · Self

Tenzing
2026 · John Hunt

Spider-Man 3
2007 · Green Goblin / Norman Osborn

The Hitchhiker
1983 · Jeffrey Hunt

The Oscars
1953 · Self, Self - Presenter

The Wonderful World of Disney
1997 · Actor

The Grand Budapest Hotel
2014 · Jopling

Zack Snyder's Justice League
2021 · Vulko

John Wick
2014 · Marcus

Poor Things
2023 · Godwin Baxter

American Psycho
2000 · Donald Kimball

Nosferatu
2024 · Prof. Albin Eberhart von Franz

Fantastic Mr. Fox
2009 · Rat (voice)

Beetlejuice Beetlejuice
2024 · Jackson

Aquaman
2018 · Nuidis Vulko

Murder on the Orient Express
2017 · Gerhard Hardman

Spider-Man 2
2004 · Green Goblin / Norman Osborn

The Kingdom
1994 · Grand Duc

Platoon
1986 · Sergeant Elias Grodin

The Northman
2022 · Heimir the Fool

Stasera c’è Cattelan su Raidue
2022 · Self

Nymphomaniac: Vol. II
2013 · L

Finding Dory
2016 · Gill (voice)

Inside Man
2006 · John Darius

The Aviator
2004 · Roland Sweet

The Lighthouse
2019 · Thomas Wake

The Great Wall
2016 · Ballard

What Happened to Monday
2017 · Terrence Settman

The Phoenician Scheme
2025 · Knave

Werwulf
2026 · Old Hunter

Clear and Present Danger
1994 · John Clark

Asteroid City
2023 · Saltzburg Keitel

John Carter
2012 · Tars Tarkas

xXx: State of the Union
2005 · Gen. George Octavius Deckert

Togo
2019 · Leonhard Seppala

The Fault in Our Stars
2014 · Peter van Houten

Nightmare Alley
2021 · Clem Hoatley

The French Dispatch of the Liberty, Kansas Evening Sun
2021 · Albert 'the Abacus'

Mr. Bean's Holiday
2007 · Carson Clay

Wild at Heart
1990 · Bobby Peru

The Directors
1999 · Self

The English Patient
1996 · David Caravaggio

Speed 2: Cruise Control
1997 · Geiger

Antichrist
2009 · He

The Last Temptation of Christ
1988 · Jesus

Once Upon a Time in Mexico
2003 · Armando Barillo

Mississippi Burning
1988 · Agent Alan Ward

The Florida Project
2017 · Bobby

Kinds of Kindness
2024 · Raymond / George / Omi

The Life Aquatic with Steve Zissou
2004 · Klaus Daimler

Daybreakers
2010 · Lionel 'Elvis' Cormac

Born on the Fourth of July
1989 · Charlie

The Boondock Saints
1999 · Paul Smecker

Death Note
2017 · Ryuk (voice)

eXistenZ
1999 · Gas

NHK WORLD PRIME
2017 · Self - Narrator (voice)

The Legend of Ochi
2025 · Maxim

To Live and Die in L.A.
1985 · Rick Masters

Odd Thomas
2013 · Wyatt Porter

Out of the Furnace
2013 · John Petty

The Card Counter
2021 · Gordo

Cry-Baby
1990 · Hateful Guard

Paris Je T'aime
2006 · Le cow-boy (Place des Victoires)

Shadow of the Vampire
2000 · Max Schreck

The Last Thing He Wanted
2020 · Richard McMahon

At Eternity's Gate
2018 · Vincent van Gogh

The Birthday Party
2026 · Marcos Timoleon

Mostra, Venise
2022 · Self

Cirque du Freak: The Vampire's Assistant
2009 · Gavner Purl

Heaven's Gate
1980 · Willy (uncredited)

The Boondock Saints II: All Saints Day
2009 · Paul Smecker (uncredited)

Streets of Fire
1984 · Raven Shaddock

Body of Evidence
1993 · Frank Dulaney

The Hunger
1983 · 2nd Phone Booth Youth

A Most Wanted Man
2014 · Tommy Brue

Inside
2023 · Nemo

Dead for a Dollar
2022 · Joe Cribbens

Motherless Brooklyn
2019 · Paul Randolph

Late Fame
2026 · Ed Saxberger

Fishing with John
1991 · Self

Saturday Night
2024 · David Tebet

Bad Country
2014 · Bud Carter

Basquiat
1996 · The Electrician

A Family Man
2016 · Ed Blackridge

Flight of the Intruder
1991 · Lt. Cmdr. Virgil 'Tiger' Cole

Affliction
1998 · Rolfe Whitehouse

Manderlay
2005 · Grace's Father

Spider-Man: All Roads Lead to No Way Home
2022 · Self
Wim Wenders - Von Filmen und Träumen
2020 · Self

To Each His Own Cinema
2007 · (segment "Occupations") (archive footage)

The Man in My Basement
2025 · Anniston Bennett, Executive Producer

4:44 Last Day on Earth
2012 · Cisco

The Hunter
2011 · Martin David

Auto Focus
2002 · John Carpenter

Faraway, So Close!
1993 · Emit Flesti

Fireflies in the Garden
2008 · Charles Waechter

My Son, My Son, What Have Ye Done
2010 · Detective Hank Havenhurst

Vox Lux
2018 · Narrator (voice)

Manou the Swift
2019 · Manou's Father (voice)

Off Limits
1988 · Buck McGriff

Inside the Actors Studio
1994 · Self

American Dreamz
2006 · Chief of Staff

Wintergasten
2007 · Actor

New Rose Hotel
1999 · X, Co-Producer

Dog Eat Dog
2016 · Mad Dog

Zero
2025 · (voice)

Light Sleeper
1992 · John LeTour

Triumph of the Spirit
1989 · Salamo Arouch

Love, Antosha
2019 · Self

Animal Factory
2000 · Earl Copen

Edges of the Lord
2001 · Priest

White Sands
1992 · Deputy Sheriff Ray Dolezal

Control
2004 · Dr. Michael Copeland

The Clearing
2004 · Arnold Mack

Lulu on the Bridge
1998 · Dr. Van Horn

Anamorph
2007 · Stan Aubray

Jiminy Glick in Lalawood
2005 · Willem Dafoe (uncredited)

Miral
2010 · Eddie

Adam Resurrected
2008 · Commandat Klein

The Souffleur
2026 · Lucius, Executive Producer

Siberia
2020 · Clint

The Reckoning
2004 · Martin

Creation of the Kingdom of Exodus
2022 · Self / Grand Duc

My Hindu Friend
2016 · Diego Fairman

Pasolini
2014 · Pier Paolo Pasolini

Farewell
2009 · Feeney

Before It Had a Name
2005 · Leslie, Screenplay

Friedkin Uncut
2018 · Self

Dear America: Letters Home from Vietnam
1987 · Elephant Grass (voice)

Finally Dawn
2024 · Rufo Priori

Tomorrow You're Gone
2012 · The Buddha

Pavilion of Women
2001 · Father Andre

The Loveless
1984 · Vance

Ripley Under Ground
2007 · Neil Murchison

Counterfeit World: Making 'To Live and Die in L.A.'
2003 · Self

Pet Shop Days
2025 · Francis

On the Set: Spider-Man 3
2007 · Self

Final Cut: The Making and Unmaking of Heaven's Gate
2004 · Narrator (voice)

Behind the Ultimate Spin: The Making of Spider-Man
2002 · Self

Gonzo Girl
2023 · Walker Reade

Abel Ferrara: Not Guilty
2003 · Actor

The Dust of Time
2008 · A

Go Go Tales
2008 · Ray Ruby

Under the Rainbow: Making The Florida Project
2018 · Self

Can Creativity Save the World?
2024 · Self

Tom & Viv
1994 · Tom Eliot

Robert Wilson: The Beauty of the Mysterious
2026 · Self

Opus Zero
2018 · Paul

The Walker
2007 · Larry Lockner

The Making of A Most Wanted Man
2015 · Self

Don't F*#% With John Wick
2015 · Self

Overnight
2003 · Self

This Is an Adventure
2005 · Self

John Wick: Calling in the Cavalry
2015 · Self

Roadhouse 66
1984 · Johnny Harte

Matthew Gray Gubler's Life Aquatic Intern Journal
2005 · Self

Why Are We (Not) Creative?
2021 · Self

Brothers in Arms
2018 · Self

Babenco: Tell Me When I Die
2020 · Self, Associate Producer

Nosferatu: An Inside Look
2024 · Self

Voom Portraits
2007 · Self

Mountain
2017 · Narrator (voice)

Julian Schnabel: A Private Portrait
2017 · Self
Lincoln in the Bardo
TBA · Actor

Ballad of a Righteous Merchant
2017 · Self

Into the Deep: America, Whaling & The World
2010 · Narrator

Globehunters: An Around the World in 80 Days Adventure
2002 · Hunter (voice)

Cannes: All Access
2007 · Self

7 Deaths of Maria Callas
2022 · Film Actor

Spider-Mania
2002 · Self
Time Out
TBA · Actor

The Smile Man
2013 · Willem

Bob Wilson's Life & Death of Marina Abramovic
2012 · Self

On the Set: 'The Life Aquatic with Steve Zissou'
2005 · Self / Klaus D.

The Night and the Moment
1995 · The Writer

Atalanta Strategy
1984 · Immigration Staff

Wim Wenders, Desperado
2020 · Self

The Lighthouse: A Dark & Stormy Tale
2020 · Self

American Nails
TBA · Actor

Tommaso
2020 · Tommaso
Tropico
TBA · Raymond, Producer

Location Production Footage: The Last Temptation of Christ
1988 · Self

Franco Battiato - La voce del padrone
2022 · Self

Cuddle
TBA · Dante
White Lies
TBA · Actor

Jesus Goes to Hollywood
2024 · Self (archive footage)

Rockets Redglare!
2003 · Self

Sculpt
2016 · Actor

Behind the Scenes of 'Spider-Man'
2004 · Self

River
2021 · Narrator

Vincent van Gogh Superstar
2019 · Vincent van Gogh (archive footage)

Blast 'Em
1992 · Self (uncredited)

Forrest Bess: Key to the Riddle
1999 · Narrator
Love's Routine
2013 · Barry
A Christmas Carol
TBA · Ebenezer Scrooge

Bullfighter
2000 · Father Ramirez

New York Nights
1984 · Boyfriend

A Woman
2010 · Max Oliver

Grande Envie
2025 · Count

The Spider-Man Story
2002 · Self

Brace Up!
1993 · Colonel Alexander Ignatyevich Vershinin

Theatron. Romeo Castellucci
2018 · Actor
SPYMASTER: John le Carré in Hamburg
2014 · (archive footage)

Roy's World: Barry Gifford's Chicago
2020 · Actor

Victory
1996 · Axel Heyst

Love, Death, Elvis & Oz: The Making of Wild at Heart
2004 · Actor

run 002
2024 · Actor

The Sleeping Shepherd
TBA · Actor

A Tour of the Inferno: Revisiting 'Platoon'
2001 · Self

The Making of Daybreakers
2010 · Self

Il coraggio di essere Franco
2022 · Sé stesso

Rhyme 'Em to Death
1993 · Actor

run 003
TBA · Actor

Finding Satoshi
2022 · Narrator

Sanctuary
2017 · Narrator

The Wild One
2023 · Narrator (voice)

White Homeland Commando
1993 · Karl

Father
2016 · James Verdun

Sportin' Life
2020 · Self
The Misbehavers
2004 · Self

North on Evers
1992 · Actor
Saving Norman
2013 · Lionel Pembrooke
The Procedure
2007 · Christopher

Fukushima: A Nuclear Story
2015 · Narrator

Nelson Algren Live
2016 · Role1 / Frankie Machine / Role2 / Blackie Cavanaugh

Mind the Gap
2016 · Self

Piazza Vittorio
2017 · Himself

Maresco / Pasolini
2021 · Self

Willem Dafoe
2023 · Actor

O Panama
1985 · Actor

Interior (The Spectator)
2023 · Narrator
Wrong Guys
1997 · Jack Straw

Avrio Vrady
2025 · Dancing man