Shazam!
(2019)Special effectsSpecial effects set supervisor
Warcraft
(2016)Special effectsSpecial effects set supervisor
Tomorrowland
(2015)Special effectsSpecial effects senior technician
Elysium
(2013)Special effectsSpecial effects senior technician
2012
(2009)Special effectsSpecial effects technician
Watchmen
(2009)Special effectsSpecial effects technician
Andromeda
(2000)Special effectsSpecial effects best boy (65 episodes, 2002-2005)