Movies (Acting Roles)
The Legend of Ochi
Willem Dafoe will be
69 in The Legend of Ochi
as 'Maxim'.
Fri, Feb 28 2025
Nosferatu
Willem Dafoe was
69 in Nosferatu
as 'Prof. Albin Eberhart von Franz'.
Wed, Dec 25 2024
Zero
Willem Dafoe was
69 in Zero
Mon, Sep 30 2024
Saturday Night
Willem Dafoe was
69 in Saturday Night
as 'David Tebet'.
Fri, Sep 27 2024
Kinds of Kindness
Willem Dafoe was
68 in Kinds of Kindness
as 'Raymond / George / Omi'.
Thu, May 30 2024
Finally Dawn
Willem Dafoe was
68 in Finally Dawn
as 'Rufo Priori'.
Wed, Feb 14 2024
Poor Things
Willem Dafoe was
68 in Poor Things
as 'Godwin Baxter'.
Thu, Dec 07 2023
Gonzo Girl
Willem Dafoe was
68 in Gonzo Girl
as 'Walker Reade'.
Thu, Sep 07 2023
Pet Shop Days
Willem Dafoe was
68 in Pet Shop Days
as 'Francis'.
Sun, Sep 03 2023
Asteroid City
Willem Dafoe was
67 in Asteroid City
as 'Saltzburg Keitel'.
Thu, Jun 08 2023
The Wild One
Willem Dafoe was
67 in The Wild One
as 'Narrator (voice)'.
Wed, May 10 2023
Inside
Willem Dafoe was
67 in Inside
as 'Nemo'.
Thu, Mar 09 2023
Dead for a Dollar
Willem Dafoe was
67 in Dead for a Dollar
as 'Joe Cribbens'.
Fri, Sep 30 2022
The Northman
Willem Dafoe was
66 in The Northman
as 'Heimir the Fool'.
Thu, Apr 07 2022
Finding Satoshi
Willem Dafoe was
66 in Finding Satoshi
as 'Narrator'.
Fri, Jan 21 2022
Spider-Man: No Way Home
Willem Dafoe was
66 in Spider-Man: No Way Home
as 'Norman Osborn / Green Goblin'.
Wed, Dec 15 2021
Nightmare Alley
Willem Dafoe was
66 in Nightmare Alley
as 'Clem Hoatley'.
Thu, Dec 02 2021
The French Dispatch
Willem Dafoe was
66 in The French Dispatch
as 'Albert 'the Abacus''.
Thu, Oct 21 2021
The Card Counter
Willem Dafoe was
66 in The Card Counter
as 'Gordo'.
Fri, Sep 03 2021
River
Willem Dafoe was
66 in River
as 'Narrator'.
Fri, Sep 03 2021
Sportin' Life
Willem Dafoe was
65 in Sportin' Life
as 'Self'.
Sun, Sep 06 2020
Siberia
Willem Dafoe was
64 in Siberia
as 'Clint'.
Thu, Jul 02 2020
Tommaso
Willem Dafoe was
64 in Tommaso
as 'Tommaso'.
Wed, Jan 08 2020
Togo
Willem Dafoe was
64 in Togo
as 'Leonhard Seppala'.
Fri, Dec 20 2019
Celebrating Marvel's Stan Lee
Willem Dafoe was
64 in Celebrating Marvel's Stan Lee
as 'Self / Norman Osborn/ Green Goblin (archive footage)'.
Fri, Dec 20 2019
Vincent van Gogh Superstar
Willem Dafoe was
64 in Vincent van Gogh Superstar
as 'Vincent van Gogh (archive footage)'.
Tue, Nov 05 2019
Motherless Brooklyn
Willem Dafoe was
64 in Motherless Brooklyn
as 'Paul Randolph'.
Thu, Oct 31 2019
The Lighthouse
Willem Dafoe was
64 in The Lighthouse
as 'Thomas Wake'.
Fri, Oct 18 2019
Love, Antosha
Willem Dafoe was
64 in Love, Antosha
as 'Self'.
Fri, Aug 02 2019
Manou the Swift
Willem Dafoe was
63 in Manou the Swift
as 'Manou's Father (voice)'.
Fri, Jan 25 2019
Opus Zero
Willem Dafoe was
63 in Opus Zero
as 'Paul'.
Fri, Dec 28 2018
Aquaman
Willem Dafoe was
63 in Aquaman
as 'Nuidis Vulko'.
Fri, Dec 07 2018
At Eternity's Gate
Willem Dafoe was
63 in At Eternity's Gate
as 'Vincent van Gogh'.
Thu, Nov 15 2018
Brothers in Arms
Willem Dafoe was
63 in Brothers in Arms
as 'Self'.
Tue, Nov 13 2018
Friedkin Uncut
Willem Dafoe was
63 in Friedkin Uncut
as 'Self'.
Mon, Nov 05 2018
Vox Lux
Willem Dafoe was
63 in Vox Lux
as 'Narrator (voice)'.
Fri, Sep 07 2018
Mountain
Willem Dafoe was
62 in Mountain
as 'Narrator (voice)'.
Thu, Nov 30 2017
Piazza Vittorio
Willem Dafoe was
62 in Piazza Vittorio
as 'Himself'.
Sat, Sep 09 2017
Death Note
Willem Dafoe was
62 in Death Note
as 'Ryuk (voice)'.
Fri, Aug 25 2017
Sanctuary
Willem Dafoe was
61 in Sanctuary
as 'Narrator'.
Sat, Jan 28 2017
The Great Wall
Willem Dafoe was
61 in The Great Wall
as 'Ballard'.
Fri, Dec 16 2016
Dog Eat Dog
Willem Dafoe was
61 in Dog Eat Dog
as 'Mad Dog'.
Fri, Nov 04 2016
Father
Willem Dafoe was
61 in Father
as 'James Verdun'.
Tue, Oct 25 2016
A Family Man
Willem Dafoe was
61 in A Family Man
as 'Ed Blackridge'.
Tue, Sep 13 2016
Sculpt
Willem Dafoe was
61 in Sculpt
Tue, Aug 16 2016
Finding Dory
Willem Dafoe was
60 in Finding Dory
as 'Gill (voice)'.
Thu, Jun 16 2016
Nelson Algren Live
Willem Dafoe was
60 in Nelson Algren Live
as 'Role1 / Frankie Machine / Role2 / Blackie Cavanaugh'.
Sat, Jun 04 2016
My Hindu Friend
Willem Dafoe was
60 in My Hindu Friend
as 'Diego Fairman'.
Thu, Mar 03 2016
Mind the Gap
Willem Dafoe was
60 in Mind the Gap
as 'Self'.
Wed, Feb 17 2016
John Wick
Willem Dafoe was
59 in John Wick
as 'Marcus'.
Wed, Oct 22 2014
Bad Country
Willem Dafoe was
59 in Bad Country
as 'Bud Carter'.
Fri, Sep 26 2014
Pasolini
Willem Dafoe was
59 in Pasolini
as 'Pier Paolo Pasolini'.
Thu, Sep 25 2014
A Most Wanted Man
Willem Dafoe was
59 in A Most Wanted Man
as 'Tommy Brue'.
Fri, Jul 25 2014
The Benaki Museum
Willem Dafoe was
58 in The Benaki Museum
as 'Narrator (voice)'.
Thu, Dec 26 2013
Out of the Furnace
Willem Dafoe was
58 in Out of the Furnace
as 'John Petty'.
Sat, Nov 09 2013
Love's Routine
Willem Dafoe was
57 in Love's Routine
as 'Barry'.
Wed, Jun 19 2013
The Smile Man
Willem Dafoe was
57 in The Smile Man
as 'Willem'.
Sat, Jun 15 2013
Saving Norman
Willem Dafoe was
57 in Saving Norman
as 'Lionel Pembrooke'.
Sat, May 25 2013
Odd Thomas
Willem Dafoe was
57 in Odd Thomas
as 'Wyatt Porter'.
Tue, Jan 29 2013
John Carter
Willem Dafoe was
56 in John Carter
as 'Tars Tarkas'.
Wed, Mar 07 2012
The Hunter
Willem Dafoe was
56 in The Hunter
as 'Martin David'.
Thu, Oct 06 2011
Miral
Willem Dafoe was
55 in Miral
as 'Eddie'.
Wed, Sep 15 2010
A Woman
Willem Dafoe was
55 in A Woman
as 'Max Oliver'.
Sat, Sep 04 2010
Daybreakers
Willem Dafoe was
54 in Daybreakers
as 'Lionel 'Elvis' Cormac'.
Wed, Jan 06 2010
Fantastic Mr. Fox
Willem Dafoe was
54 in Fantastic Mr. Fox
as 'Rat (voice)'.
Fri, Oct 23 2009
Farewell
Willem Dafoe was
54 in Farewell
as 'Feeney'.
Wed, Sep 23 2009
Antichrist
Willem Dafoe was
53 in Antichrist
as 'He'.
Wed, May 20 2009
Adam Resurrected
Willem Dafoe was
53 in Adam Resurrected
as 'Commandat Klein'.
Fri, Aug 08 2008
To Each His Own Cinema
Willem Dafoe was
52 in To Each His Own Cinema
as '(segment "Occupations") (archive footage)'.
Wed, Oct 31 2007
Voom Portraits
Willem Dafoe was
52 in Voom Portraits
as 'Self'.
Mon, Oct 01 2007
Anamorph
Willem Dafoe was
52 in Anamorph
as 'Stan Aubray'.
Fri, Sep 21 2007
The Procedure
Willem Dafoe was
52 in The Procedure
as 'Christopher'.
Wed, Aug 01 2007
Go Go Tales
Willem Dafoe was
51 in Go Go Tales
as 'Ray Ruby'.
Wed, May 23 2007
Spider-Man 3
Willem Dafoe was
51 in Spider-Man 3
as 'Green Goblin / Norman Osborn'.
Tue, May 01 2007
Mr. Bean's Holiday
Willem Dafoe was
51 in Mr. Bean's Holiday
as 'Carson Clay'.
Thu, Mar 22 2007
The Walker
Willem Dafoe was
51 in The Walker
as 'Larry Lockner'.
Tue, Feb 13 2007
Paris Je T'aime
Willem Dafoe was
50 in Paris Je T'aime
as 'Le cow-boy (Place des Victoires)'.
Wed, Jun 21 2006
Inside Man
Willem Dafoe was
50 in Inside Man
as 'John Darius'.
Fri, Mar 17 2006
American Dreamz
Willem Dafoe was
50 in American Dreamz
as 'Chief of Staff'.
Sat, Mar 04 2006
Ripley Under Ground
Willem Dafoe was
50 in Ripley Under Ground
as 'Neil Murchison'.
Sun, Nov 06 2005
Manderlay
Willem Dafoe was
49 in Manderlay
as 'Grace's Father'.
Fri, Jun 03 2005
xXx: State of the Union
Willem Dafoe was
49 in xXx: State of the Union
as 'Gen. George Octavius Deckert'.
Wed, Apr 27 2005
The Aviator
Willem Dafoe was
49 in The Aviator
as 'Roland Sweet'.
Fri, Dec 17 2004
Control
Willem Dafoe was
49 in Control
as 'Dr. Michael Copeland'.
Tue, Dec 07 2004
The Misbehavers
Willem Dafoe was
49 in The Misbehavers
as 'Self'.
Sat, Dec 04 2004
The Clearing
Willem Dafoe was
48 in The Clearing
as 'Arnold Mack'.
Fri, Jul 02 2004
Spider-Man 2
Willem Dafoe was
48 in Spider-Man 2
as 'Green Goblin / Norman Osborn'.
Fri, Jun 25 2004
The Reckoning
Willem Dafoe was
48 in The Reckoning
as 'Martin'.
Thu, Feb 26 2004
Overnight
Willem Dafoe was
47 in Overnight
as 'Self'.
Thu, Jun 12 2003
Finding Nemo
Willem Dafoe was
47 in Finding Nemo
as 'Gill (voice)'.
Fri, May 30 2003
Auto Focus
Willem Dafoe was
47 in Auto Focus
as 'John Carpenter'.
Fri, Oct 18 2002
Spider-Man
Willem Dafoe was
46 in Spider-Man
as 'Green Goblin / Norman Osborn'.
Wed, May 01 2002
Spider-Mania
Willem Dafoe was
46 in Spider-Mania
as 'Self'.
Tue, Apr 30 2002
Edges of the Lord
Willem Dafoe was
46 in Edges of the Lord
as 'Priest'.
Fri, Oct 12 2001
Pavilion of Women
Willem Dafoe was
45 in Pavilion of Women
as 'Father Andre'.
Fri, Apr 20 2001
Animal Factory
Willem Dafoe was
45 in Animal Factory
as 'Earl Copen'.
Fri, Oct 13 2000
Bullfighter
Willem Dafoe was
45 in Bullfighter
as 'Father Ramirez'.
Sun, Oct 01 2000
American Psycho
Willem Dafoe was
44 in American Psycho
as 'Donald Kimball'.
Thu, Apr 13 2000
eXistenZ
Willem Dafoe was
43 in eXistenZ
as 'Gas'.
Wed, Apr 14 1999
New Rose Hotel
Willem Dafoe was
43 in New Rose Hotel
as 'X'.
Fri, Mar 19 1999
The Boondock Saints
Willem Dafoe was
43 in The Boondock Saints
as 'Paul Smecker'.
Fri, Jan 22 1999
Lulu on the Bridge
Willem Dafoe was
43 in Lulu on the Bridge
as 'Dr. Van Horn'.
Sun, Sep 06 1998
Affliction
Willem Dafoe was
42 in Affliction
as 'Rolfe Whitehouse'.
Thu, Feb 12 1998
Abel/Asia
Willem Dafoe was
42 in Abel/Asia
as 'Self (archival footage)'.
Thu, Jan 01 1998
Victory
Willem Dafoe was
41 in Victory
as 'Axel Heyst'.
Fri, Dec 13 1996
The English Patient
Willem Dafoe was
41 in The English Patient
as 'David Caravaggio'.
Thu, Nov 14 1996
Basquiat
Willem Dafoe was
41 in Basquiat
as 'The Electrician'.
Fri, Aug 09 1996
Tom & Viv
Willem Dafoe was
38 in Tom & Viv
as 'Tom Eliot'.
Fri, Apr 15 1994
Faraway, So Close!
Willem Dafoe was
38 in Faraway, So Close!
as 'Emit Flesti'.
Wed, Sep 01 1993
Brace Up!
Willem Dafoe was
37 in Brace Up!
as 'Colonel Alexander Ignatyevich Vershinin'.
Thu, Apr 01 1993
Body of Evidence
Willem Dafoe was
37 in Body of Evidence
as 'Frank Dulaney'.
Fri, Jan 15 1993
Light Sleeper
Willem Dafoe was
37 in Light Sleeper
as 'John LeTour'.
Fri, Aug 21 1992
White Sands
Willem Dafoe was
36 in White Sands
as 'Deputy Sheriff Ray Dolezal'.
Fri, Apr 24 1992
Flight of the Intruder
Willem Dafoe was
35 in Flight of the Intruder
as 'Lt. Cmdr. Virgil 'Tiger' Cole'.
Fri, Jan 18 1991
Wild at Heart
Willem Dafoe was
35 in Wild at Heart
as 'Bobby Peru'.
Fri, Aug 17 1990
Cry-Baby
Willem Dafoe was
34 in Cry-Baby
as 'Hateful Guard'.
Fri, Apr 06 1990
Mississippi Burning
Willem Dafoe was
33 in Mississippi Burning
as 'Agent Alan Ward'.
Thu, Dec 08 1988
Off Limits
Willem Dafoe was
32 in Off Limits
as 'Buck McGriff'.
Fri, Mar 11 1988
Platoon
Willem Dafoe was
31 in Platoon
as 'Sergeant Elias Gordon'.
Fri, Dec 19 1986
O Panama
Willem Dafoe was
29 in O Panama
Tue, Jan 01 1985
Roadhouse 66
Willem Dafoe was
29 in Roadhouse 66
as 'Johnny Harte'.
Fri, Aug 31 1984
Streets of Fire
Willem Dafoe was
28 in Streets of Fire
as 'Raven Shaddock'.
Fri, Jun 01 1984
New York Nights
Willem Dafoe was
28 in New York Nights
as 'Boyfriend'.
Thu, Mar 01 1984
The Loveless
Willem Dafoe was
28 in The Loveless
as 'Vance'.
Fri, Jan 20 1984
Atalanta Strategy
Willem Dafoe was
28 in Atalanta Strategy
as 'Immigration Staff'.
Sun, Jan 01 1984
The Hunger
Willem Dafoe was
27 in The Hunger
as '2nd Phone Booth Youth'.
Fri, Apr 29 1983
Heaven's Gate
Willem Dafoe was
25 in Heaven's Gate
as 'Willy (uncredited)'.
Wed, Nov 19 1980
Late Fame
Willem Dafoe will be
69+ in Late Fame
as 'Ed Saxberger'.
Unreleased
run 002
Willem Dafoe will be
69+ in run 002
Unreleased
Tenzing
Willem Dafoe will be
69+ in Tenzing
as 'Colonel John Hunt'.
Unreleased
Tropico
Willem Dafoe will be
69+ in Tropico
as 'Raymond'.
Unreleased
The Birthday Party
Willem Dafoe will be
69+ in The Birthday Party
as 'Marcos Timoleon'.
Unreleased
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate agesMostra, Venise
Willem Dafoe was
67+ in Mostra, Venise
as 'Self - "Tapis Rouge" Guest'.
First Air Date
Thu, Sep 01 2022
NHK WORLD PRIME
Willem Dafoe was
62+ in NHK WORLD PRIME
as 'Self - Narrator (voice)'.
First Air Date
Sat, Oct 07 2017
Conan
Willem Dafoe was
55+ in Conan
as 'Self'.
First Air Date
Mon, Nov 08 2010
Wintergasten
Willem Dafoe was
52+ in Wintergasten
First Air Date
Fri, Dec 28 2007
The Colbert Report
Willem Dafoe was
50+ in The Colbert Report
First Air Date
Mon, Oct 17 2005
Kulturplatz
Willem Dafoe was
49+ in Kulturplatz
as 'Self'.
First Air Date
Wed, Sep 01 2004
The Directors
Willem Dafoe was
43+ in The Directors
as 'Self'.
First Air Date
Fri, Jan 01 1999
The Daily Show
Willem Dafoe was
41+ in The Daily Show
as 'Self'.
First Air Date
Mon, Jul 22 1996
The Kingdom
Willem Dafoe was
39+ in The Kingdom
as 'Grand Duc'.
First Air Date
Thu, Nov 24 1994
Fishing with John
Willem Dafoe was
36+ in Fishing with John
as 'Self'.
First Air Date
Wed, Nov 20 1991
The Simpsons
Willem Dafoe was
34+ in The Simpsons
as 'The Commandant / Jack Lassen (voice), Commandant (voice)'.
First Air Date
Sun, Dec 17 1989
The Hitchhiker
Willem Dafoe was
28+ in The Hitchhiker
as 'Jeffrey Hunt'.
First Air Date
Tue, Nov 01 1983
Saturday Night Live
Willem Dafoe was
20+ in Saturday Night Live
as 'Self - Host, Self - Cameo (uncredited)'.
First Air Date
Sat, Oct 11 1975
The Oscars
Willem Dafoe was
0+ in The Oscars
as 'Self'.
First Air Date
Thu, Mar 19 1953