Dave Houghton

Dave Houghton was visual effects supervisor for Doctor Who and Torchwood.