Zhan-Wen Keu is known for his work on Crouching Tiger, Hidden Dragon (2000), Legendary Assassin (2008) and Triad Wars (2008). Read more on iMDB