Stand by · pulling the latest frames
Acting
Born · 1970
Ishikawa Prefecture, Japan
The Flowers of War
2011
The Children of Huang Shi
2008
The Chef, The Actor, The Scoundrel
2013
The Opera House
2019