Netflix Movies Starring Reena Shah
Reena Shah was born on December 6, 1977 in Livingston, New Jersey, USA. She is known for her work on Sita Sings the Blues (2008), Stay Until Tomorrow (2004) and Small Delights (2013). She has been married to Todd Michaelsen since May 27, 2006. Read more on iMDB