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