Toshiyuki Morikawa was born on January 26, 1967 in Kawasaki, Japan. He is an actor and director, known for Naruto: Shippûden (2007), Berserk (1997) and InuYasha (2000). Read more on iMDB