James Leigh

James Leigh was a camera operator credited on the following Torchwood and Doctor Who: