Nina Paley

Nina Paley

Directing
Born: Champaign, Illinois, USA
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.
Powered by Powered by TMDB
Built with Build with Nuxt
Install App