David Chen

David Jordan Chen is an actor and producer affiliated with the now defunct 4Kids Entertainment who guest starred on the Pokémon anime series towards the start of Season 8. He has not been involved with the series since.

Human Roles

 * Rocky

Non-Pokémon Roles

 * Ancient One, Tora Yoshida (Teenage Mutant Ninja Turtles (2003))