Sudha Chandran was born on September 27, 1965 in Bombay, Maharashtra, India. She is an actress, known for Naagin (2015), Anjaam (1994) and Aadhi Bhagavan (2013). Read more on iMDB