Leo DeHaan

Leo DeHaan

Active·Active 2013–2020

Leo DeHaan. Director: Loves Lost. Leo DeHaan is known for Loves Lost (2016), Persistence (2020) and Vendetta (2010).

Career stats
2Films
2Posters
7Years active
2020Peak year
Eras & genres
Eras
Genres

Selected work

1 poster