Yu-Cheng Chen is known for Angel of Vengeance (1993), Legend of the Drunken Tiger (1990) and The Magic Amethyst (1990).
No data