
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.

as Cole

as Carl E.

as Brad

as Kenneth Nichols

as Self (archive footage)

as Billy 'The Kid' Bonney

as John Joseph Alden (voice)

as Valerian

as Jan Van Loos

as Lockhart

as Victor (voice)

as Roman

as Paul

as James Dean

as Zach Orfman

as Green Goblin / Harry Osborn

as Lucien Carr

as Trip

as Chris Morgan

as Jason Kancam

as Second White Soldier

as Chris

as Cricket Pate

as Andrew Detmer

as Gil

as Cal Tradd

as Cal Tradd

as Eric

as Detmar Blow

as Thaddeus 'Teddy' Schumacher

as Kanchuga

as Peter Bale