Visual Effects Artist & Compositor

Charmaine currently resides in San Francisco where she's a Senior Compositor at Industrial Light & Magic.

Play Demo Reel

Scroll down