Visual Effects &
Virtual Production

Charmaine currently resides in London where she's a Compositing & Virtual Production Supervisor at Industrial Light & Magic.

Play Demo Reel

Scroll down