Takashi Naitô was born on May 27, 1955 in Osaka, Japan. He is an actor, known for Spirited Away (2001), After Life (1998) and From Up on Poppy Hill (2011). Read more on iMDB