Chuan Chen is known for his work on Police Story (1985), Fist of Fury (1972) and Chong ji 21 (1982).
No data