Dave Houghton

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