Kenjirô Tsuda was born on June 11, 1971 in Osaka, Japan. He is an actor, known for Yûgiô: Duel Monsters (2000), Naruto: Shippûden (2007) and Yi Yi (2000). Read more on iMDB