Midori Kiuchi was born on September 25, 1950 in Nagoya, Japan. She is an actress, known for Maborosi (1995), The Sting of Death (1990) and Shiosai (1971). She is married to Seiichi Mizuno. Read more on iMDB