Takashi Fujii
Birthdate – March 10, 1972 (52 Years Old)
Birthplace – Osaka, Japan
Takashi Fujii was born on March 10, 1972 in Osaka, Japan. He is an actor, known for Babel (2006), Lost in Translation (2003) and 20th Century Boys 1: Beginning of the End (2008). He has been married to Otoha since July 30, 2005.
Videos
Filmography
Mind Game
Jiisan (2005)