Nan Triveni Achnas was born in 1963 in Singapore. Nan Triveni is a director and writer, known for The Photograph (2007), Whispering Sands (2001) and Kuldesak (1999).
Share
Info mistake?
Biography
Nan Triveni Achnas was born in 1963 in Singapore. Nan Triveni is a director and writer, known for The Photograph (2007), Whispering Sands (2001) and Kuldesak (1999).