Dane William DeHaan (born February 6, 1986) is an American actor, known for his roles as Andrew Detmer in Chronicle (2012), Harry Osborn/Green Goblin in The Amazing Spider-Man 2 (2014), Lockhart in A Cure for Wellness (2016), Valerian in Valerian and the City of a Thousand Planets (2017), and Chris Lynwood in ZeroZeroZero. In 2021, he starred in psychological romance horror miniseries Lisey's Story.
McCarthy
(Roy Cohn)
The Front
(Cal Tradd)
Lawless
(Cricket Pate)
Amigo
(Gil)
Lincoln
(Second White Soldier)
Wardriver
(Cole)
Chronicle
(Andrew Detmer)
The Place Beyond the Pines
(Jason Kancam)
The Amazing Spider-Man 2
(Green Goblin / Harry Osborn)
Woodrow Wilson
Kill Your Darlings
(Lucien Carr)
Metallica: Through the Never
(Trip)
The Tiger
(Kanchuga)
Life After Beth
(Zach Orfman)
Jack & Diane
(Chris)
Devil's Knot
(Chris Morgan)
Hit the Lights: The Making of Metallica "Through the Never"
(Self)
Tulip Fever
(Jan Van Loos)
The Layla Project
(Eric)
Life
(James Dean)
Oppenheimer
(Kenneth Nichols)
Two Lovers and a Bear
(Roman)
Dumb Money
(Brad)
Valerian and the City of a Thousand Planets
(Valerian)
A Cure for Wellness
(Lockhart)
Ballerina
(Victor (voice))
Knight of Cups
(Paul)
At Risk
(Cal Tradd)
The Kid
(Billy 'The Kid' Bonney)
The Boxcar Children: Surprise Island
(John Joseph Alden (voice))
The Wages of Heroism: Making The Amazing Spider-Man 2
(Self)
The Staircase
(Clayton Peterson)
Law & Order: Special Victims Unit
(Vincent Beckwith)
True Blood
(Timbo)
Late Night with Seth Meyers
(Self)
MTV Movie & TV Awards
(Self / Presenter)
In Treatment
(Jesse D'Amato)
The Tonight Show Starring Jimmy Fallon
The Frame
(Andrew Detmer)
American Primeval
(Jacob Pratt)
ZeroZeroZero
(Chris Lynwood)
Lisey's Story
(Jim Dooley)
The Stranger
(Carl E.)