The Actors

Movie 2003
Luke Drummond-Hay
Visual Effects Operator
Worked on Snow White, Paddington in Peru, Don't Look Up, and 39 other projects.