Nitya Vidyasagar was born on July 11, 1985 in Oman. She is an actress, known for Sita Sings the Blues (2008), Wall Street: Money Never Sleeps (2010) and Split Ends (2009). Read more on iMDB