Biography – David Chen
David ChenĀ is a voice actor who worked onĀ Teenage Mutant Ninja Turtles (2003 TV series) Voices Ancient One Tora Yoshida
David ChenĀ is a voice actor who worked onĀ Teenage Mutant Ninja Turtles (2003 TV series) Voices Ancient One Tora Yoshida
The Ancient One Home: Japan, Earth Ethnicity: Asian Occupation: Ninja Tribunal Member Afflication: Ninja Tribunal, TMNT Species: Human Gender: Male Hair Color: White Eye Color: Brown, Black Universe: 2K3 Series, Lost Season, Back to The Sewer First Appearance: The Ancient… Continue Reading