London, England

VFX Professional, FX Technical Director, Digital Artist