Visual Effects
EN cinema · 3 credits
The Fountain
Happy Feet
Visual Effects Supervisor
Making of 'Fantastic Four'
2005
as Self