Cheng Lin Xu is known for Crouching Tiger, Hidden Dragon (2000), Fatal Training Course (2003) and Yat yeh ging ching (2005).
Sem dados