Simon Butcher

Simon Butcher was a director of photography for Torchwood.