ActingEdo YamaguchiBorn 1948-07-09Known forAIBOU: Tokyo Detective Duo2002DRAMATokusou Sentai Dekaranger2004SCI-FIFull filmographyAIBOU: Tokyo Detective Duo2002DRAMATokusou Sentai Dekaranger2004SCI-FI