Willard CochraneWillard Cochrane Selective FilmographyThe Predator(2018)Special effectsSpecial effects technicianDeadpool 2(2018)Special effectsSpecial effects technicianThe Flash(2014)Special effectsSpecial effects technician (17 episodes, 2014-2015)(*) uncredited