Ren Ôsugi was born on September 27, 1951 in Komatsushima, Japan. He was an actor and producer, known for Hana-bi (1997), Shin Gojira (2016) and Ôdishon (1999). He died on February 21, 2018 in Japan.