Infinite
(2021)Special effectsSpecial effects senior technician
The Martian
(2015)Art departmentVehicle effects technician
Ragnarok
(2013)Special effectsCreature effects
Doom
(2005)Special effectsMechanical effects
Invasion: Earth
(1998)Special effectsAnimatronics technician / puppeteer (Unknown episodes)