Crew
Queen of the Damned
2002
Special Effects Technician
The Matrix
1999
Special Effects
No Escape
1994
Special Effects