Danny Cheng is known for The Dynamite Trio (1981), Scorpion Thunderbolt (1988) and Feng shi guai tu (1979).
No data