Cheng Chen is known for Challenge of Death (1979), The Dynamite Trio (1981) and Park Shanghai (2008).
No data