Charmaine Chan

Personal Info

Know For

Visual Effects

Gender

Female

Birthday

-

Place of Birth

-

Charmaine Chan

Biography

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...

Production

2025

Jurassic World Rebirth

as Visual Effects Supervisor

2024

A Quiet Place: Day One

as Visual Effects Supervisor

2023

The Marvels

as Compositing Supervisor

2023

The Creator

as Visual Effects Supervisor

© All Rights Reserved 2026