
Leandro Picarella
Director · Born January 1, 1984
Directed 5
2020s
- 2026
- 2025
Signals of Life
Director
- 2020
2010s
- 2018
Epicentro
Director
- 2015
Triokala: The Three Gifts of Nature
Director
Wrote 2
2020s
- 2026
2010s
- 2018
Epicentro
Screenplay
Produced 2
2020s
- 2026
- 2023
Lovano Supreme
Producer
Edited 1
2010s
- 2018
Epicentro
Editor
Sound 1
2020s
- 2026