Bharat Nalluri

Bharat Nalluri (born 1 June 1965 in Guntur, India) directed the Torchwood television story The New World, on which he was credited as a full executive producer.