Biography
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.
Filmography
Cast Credits

American Primeval
Character: Jacob Pratt
TV • 2025

Dumb Money
Character: Brad
MOVIE • 2023

Oppenheimer
Character: Kenneth Nichols
MOVIE • 2023

The Staircase
Character: Clayton Peterson
TV • 2022

Lisey's Story
Character: Jim Dooley
TV • 2021

The Stranger
Character: Carl E.
TV • 2020

ZeroZeroZero
Character: Chris Lynwood
TV • 2020

The Kid
Character: Billy 'The Kid' Bonney
MOVIE • 2019

The Boxcar Children: Surprise Island
Character: John Joseph Alden (voice)
MOVIE • 2018

Valerian and the City of a Thousand Planets
Character: Valerian
MOVIE • 2017

Tulip Fever
Character: Jan Van Loos
MOVIE • 2017

A Cure for Wellness
Character: Lockhart
MOVIE • 2017

Ballerina
Character: Victor (voice)
MOVIE • 2016

Two Lovers and a Bear
Character: Roman
MOVIE • 2016

Knight of Cups
Character: Paul
MOVIE • 2015

Life
Character: James Dean
MOVIE • 2015

The Wages of Heroism: Making The Amazing Spider-Man 2
Character: Self
MOVIE • 2014

Life After Beth
Character: Zach Orfman
MOVIE • 2014

The Amazing Spider-Man 2
Character: Green Goblin / Harry Osborn
MOVIE • 2014

Late Night with Seth Meyers
Character: Self
TV • 2014