Dune
(2021)Special effectsSpecial effects foreman
Mr. Nobody
(2009)Special effectsSpecial effects technician
Pandorum
(2009)Special effectsSpecial effects senior technician
Speed Racer
(2008)Special effectsSpecial effects foreman
Æon Flux
(2005)Special effectsSpecial effects senior technician