Stand by · pulling the latest frames
Peter Chang Chi-Long
Acting
Shanghai 13
1984
Ninja, the Violent Sorceror
1987
Mantis vs Falcon's Claws
1982
Shaolin Iron Claws
1978
Fight Among the Supers
Shaolin Invincible Sticks
The Fearless Young Boxer
1979