Lachlan Salvestro is an Australian director and editor.
Gender
Not specified
Birthplace
Australia
Director
Chain
They Persist
Third Assistant Camera
Finally Me
First Assistant Camera
Fanny Scat Investigates
Editor
deadfish.