Natasha North

Visual Effects

Biography

Natasha North works as visual effects coordinator for film and television productions.

Filmography

Miscellaneous Crew

9 titles