Documentaries
Wreckage and Rage: Making 'AlienĀ³'
2003
as Self
Visual Effects
Starship Troopers
1997
Visual Effects Supervisor