William Yen is an actor, known for The Super Ninja (1984), Shaolin vs. Lama (1983) and Ninja vs. Shaolin (1983).
No data