Neil Corbould

Neil Corbould is an English special effects supervisor who will serve on the production staff for the upcoming Star Wars stand-alone film Rogue One.