Bharat Nalluri

Bharat Nalluri directed the Torchwood story The New World — on which he was credited as a full executive producer.