Navin Chowdhry was born in 1971 in Bristol, England. He is an actor and producer, known for Teachers (2001), Le collier perdu de la colombe (1991) and The Seventh Coin (1993). Read more on iMDB