Ai Iwamura

Ai Iwamura

actress, stunts

Ai Iwamura was born on Mar 04, 1984 in Japan. Ai Iwamura's big-screen debut came with Battle Royale directed by Kinji Fukasaku in 2000. Ai Iwamura is known for Battle Royale directed by Kinji Fukasaku, Tatsuya Fujiwara stars as Shuya Nanahara - Boy #15 and Aki Maeda as Noriko Nakagawa - Girl #15. The upcoming new tvshow Ai Iwamura plays is Soul Link - Season 1 which will be released on Apr 01, 2006.

Ai Iwamura was born on March 4, 1984 in Tokyo, Japan. She is known for

  • Birthday

    Mar 04, 1984
  • Place of Birth

    Tokyo, Japan

Known For

Movies & TV Shows

All
Movies
TV Shows