Ren Ôsugi was born on September 27, 1951 in Tokushima, Japan as Takashi Ôsugi. He is an actor, known for Fireworks (1997), The Twilight Samurai (2002) and Audition (1999). Read more on iMDB