No photoBen IzawaActingBorn 14/02/1958Okazaki, Aichi Prefecture, JapanKnown Forこんなところに運命の人2018父、ノブナガ2017The Last Train Bound for Nagoya2012Threads of Our Hearts2010Steel Frame2010Bōkō gundan: suke-gari1982