Netflix Movies Starring Ren Osugi
Ren Osugi was born on September 27, 1951 in Komatsushima, Japan as Takashi Osugi. He was an actor and producer, known for Fireworks (1997), Audition (1999) and Inu hashiru (1998). He died on February 21, 2018 in Japan. Read more on iMDB