Kiyoyuki Yanada was born on May 10, 1965 in Tokyo, Japan. He is an actor, known for Perfect Blue (1997), Oh My Goddess! (1993) and Bubblegum Crisis: Tokyo 2040 (1998). Read more on iMDB