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.
2025
as Jacob Pratt
2023
as Brad
2023
as Kenneth Nichols
2022
as Clayton Peterson
2021
as Jim Dooley
2020
as Carl E.
2020
as Chris Lynwood
2019
as Billy 'The Kid' Bonney
2018
as John Joseph Alden (voice)
2017
as Valerian
2017
as Jan Van Loos
2017
as Lockhart
2016
as Victor (voice)
2016
as Roman
2015
as Paul
2015
as James Dean
2014
as Self
2014
as Zach Orfman
2014
as Green Goblin / Harry Osborn
2014
as Self
2013
as Lucien Carr
2013
as Trip
2013
as Chris Morgan
2013
as Jason Kancam
2012
as Second White Soldier
2012
as Chris
2012
as Cricket Pate
2012
as Andrew Detmer
2011
as Gil
2010
as Cal Tradd
2010
as Cal Tradd
2008
as Timbo
2008
as Jesse D'Amato
1999
as Vincent Beckwith
1992
as Self / Presenter
as Roy Cohn
as Cole
as Kanchuga
as Eric