Ken'yû Horiuchi was born on July 30, 1957 in Shizuoka, Japan. He is an actor, known for Naruto: Shippûden (2007), Bubblegum Crisis (1987) and Nadia: The Secret of Blue Water (1990). Read more on iMDB