Know For
Visual Effects
Gender
Female
Birthday
-
Place of Birth
-
Also known As
-
Charmaine Chan is a visual effects supervisor at Industrial Light & Magic (ILM), based in London. She joined ILM in 2007 and progressed through a wide range of technical and creative roles, developing deep expertise in compositing, real-time workflows, and on-set virtual production. Chan earned a BA in Studio Art with an emphasis in Photography and Video from the University of California, Irvine, where she also minored in Digital Arts. Chan's early career at ILM included work as a Digital Resource Assistant and Assistant Technical Director, supporting visual effects production on films such as Transformers (2007), Lions for Lambs (2007), Tra...
2025
as Visual Effects Supervisor
2024
as Visual Effects Supervisor
2023
as Compositing Supervisor
2023
as Visual Effects Supervisor
© All Rights Reserved 2026