PersonBharat Nalluri5 credits in the catalogue: directing, production.DirectingResident Evil2002Second Unit DirectorMiss Pettigrew Lives for a Day2008DirectorThe Man Who Invented Christmas2017DirectorProductionTorchwood2006Executive ProducerThe 1002014Executive Producer