Minori Terada was born on November 7, 1942 in Tokyo, Japan. He was an actor and director, known for
Kamen Rider W (2009),
The Human Bullet (1968) and
Castle in the Sky (1986). He was married to
Noriko Takahashi. He died on March 14, 2024 in Japan.