Chen-Tu Tan is known for his work on Double Impact (1991), See piu fung wan (2010) and Fury in Red (1991).
No data