He acted in Katsuhito Ishii's 2003 film The Taste of Tea, which premiered at the 2004 Cannes Film Festival.
Ia berakting dalam film 2003 karya Katsuhito Ishii yang berjudul The Taste of Tea, yang tayang perdana di Festival Film Cannes 2004.