Nao Nagasawa was born on January 5, 1984 in Tokyo, Japan. She is an actress and producer, known for Ninpû sentai Harikenjâ (2002), Travelers (2013) and Hotel Chelsea (2009). Read more on iMDB