Stranger Things
(2016)Special effectsProduction supervisor (Spectral Motion / puppeteer: Spectral Motion)
Thor
(2011)Wardrobe departmentSpecialty costume crew (Film Illusions)
Legion
(2010)Makeup departmentAssistant special effects makeup supervisor
Heroes
(2006)Makeup departmentSpecial makeup effects artist (39 episodes, 2008-2010)
Species III
(2004)Special effectsFoam rubber fabrication (Harlow FX)
Spider-Man 2
(2004)Special effectsFoam lab supervisor (Edge FX)
*Spider-Man
(2002)Special effectsTechnician (Amalgamated Dynamics Inc.)
Hollow Man
(2000)Special effectsFinisher (as John Mark Viniello) (Amalgamated Dynamics)
Galaxy Quest
(1999)Special effectsMold department (Stan Winston Studios)
Special photographic effects