Dave Houghton

Dave Houghton was Visual FX Supervisor for Doctor Who and Torchwood.