Dave Houghton

Dave Houghton was visual effects supervisor for Doctor Who, Torchwood, and The Sarah Jane Adventures.