Shiho Kikuchi

Shiho Kikuchi

actress

Shiho Kikuchi was born on May 06, 1972 in Japan. Shiho Kikuchi's big-screen debut came with Princess Rouge: The Legend of the Last Labyrinth - Season 1 directed by Ko Suzuki in 1997. Shiho Kikuchi is known for Yakuza 6: The Song of Life directed by Hiroyuki Sakamoto, Takaya Kuroda stars as Kazuma Kiryu and Rie Kugimiya as Haruka Sawamura. The upcoming new movie Shiho Kikuchi plays is Judgment which will be released on Dec 13, 2018.

Shiho Kikuchi was born on May 6, 1972 in Kanagawa, Japan. She is an actress, known for Kidô senkan Nadeshiko: Prince of Darkness (1998), Galerians: Rion (2002) and The King of Fighters: Neowave (2004).

  • Birthday

    May 06, 1972
  • Place of Birth

    Kanagawa, Japan
  • Also known

    Kikuchi Shiho, 菊池志穂