Visual Effects Artist & Compositor

Charmaine currently resides in London where she's a Lead Compositor at Industrial Light & Magic.

Play Demo Reel

Scroll down