Hot Search
No search results found
Write an article
Create a list
Publish a column
Upload a video
Log in
My channel
Settings
Invite friends
English
Takashi Fujii was born on March 10, 1972 in Osaka, Japan. He is an actor, known for Babel (2006), Lost in Translation (2003) and Kamen Rider Build: Be the One (2018). He has been married to Otoha since July 30, 2005.