The Second Arrival
Role(s): Technical Supervisor
The Arrival
Role(s): Visual Effects Producer
Dune
Role(s): Special Effects Coordinator
Conan the Destroyer
Role(s): Visual Effects Coordinator
Almost Dead