Challenges
Awards
Login
Register
Jonathan Egstad
Visual Effects
X-Men
2000
Compositing Supervisor
Crew
The Time Machine
2002
Digital Effects Supervisor