Lu Xi Jin is known for Crouching Tiger, Hidden Dragon: Sword of Destiny (2016) and Tausend Scherben - Die Grosse Baustelle (1997).
No data