|
Takuya Kimura was born on November 13, 1972 in Tokyo, Japan. He is an actor, known for Howl's Moving Castle (2004), 2046 (2004) and Bushi no ichibun (2006). He has been married to Kudo, Shizuka since 2000. They have two children.
See full bio »
|