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. See full bio
Ren Osugi movies and series available to watch on Amazon, Netflix, Hulu : 1st ratings based on IMDB, 2nd rating - Netflix / Rotten Tomatos users: |