Nina Paley was born on May 3, 1968 in Champaign, Illinois, USA. She is a director and writer, known for Sita Sings the Blues (2008), The Prophet (2014) and Fetch! (2002). She was previously married to Liam.
Female
1968-05-03
Champaign, Illinois, USA
20187.3 / 10
20027.0 / 10
20087.0 / 10
20210.0 / 10
20098.0 / 10
20024.2 / 10
20010.0 / 10
20000.0 / 10
20125.0 / 10
20147.3 / 10
20187.3 / 10