Takaya Kuroda was born on April 17, 1967 in Tokyo, Japan. He is an actor, known for Rumbling Squadron Boukenger (2006), Appleseed Ex Machina (2007) and Vexille (2007). Read more on iMDB