Xiang Dong Xu is known for his work on Dragon Blade (2015), 14 Blades (2010) and White Vengeance (2011). Read more on iMDB