Akiko Takeshita

Akiko Takeshita


Akiko Takeshita was born on Jun 06, 1959 in Japan. Akiko Takeshita's big-screen debut came with Lost in Translation directed by Sofia Coppola in 2003. Akiko Takeshita is known for Lust, Caution directed by Ang Lee, Tony Chiu-Wai Leung stars as Mr. Yee and Tang Wei as Wong Chia Chi. The upcoming new movie Akiko Takeshita plays is Lust, Caution which will be released on Oct 26, 2007.

Akiko Takeshita was born on June 6, 1959 in Tokyo, Japan. She is an actress, known for Lost in Translation (2003), Se, jie (2007) and Kôdo burû (2008). She was previously married to Hideki Noda.

  • Birthday

    Jun 06, 1959
  • Place of Birth

    Tokyo, Japan
  • Also known


Known For

Movies & TV Shows