VFX Supervisor
London, England, United Kingdom
Ilm
Industrial Light & Magic
VFX Supervisor : Mission Impossible 7
Double Negative
Head of 3d