Dane DeHaan - Filmography
- Cure for Wellness, A (2017) as ?
- Valerian and the City of a Thousand Planets (2017) as Valerian
- Leap! (2016) as Victor
- Tulip Fever (2016) as Jan Van Loos
- Life (2015) as James Dean
- Amazing Spider-Man 2, The (2014) as Harry Osborn
- Life After Beth (2014) as Zach Orfman
- Devil's Knot (2013) as ?
- Kill Your Darlings (2013) as Lucien Carr
- Chronicle (2012) as Andrew Detmer
- Jack and Diane (2012) as Chris
- Lawless (2012) as Cricket Pate
- Place Beyond the Pines, The (2012) as Jason