HUB
Acting
Keaki Mori
*1959
in Sendai City, Miyagi Prefecture, Japan
The Rose of Versailles: Oscar and Andre
1991
Chuushingura ~Scattered Flowers, Scattered Snow~
1992
The Woman Who Disappeared From Her Red Car
1998