Xiao Shen-Yang was born on May 7, 1981 in Tieling, Liaoning, China. He is an actor, known for A Woman, a Gun and a Noodle Shop (2009), The Grandmaster (2013) and Da Xiao Jiang Hu (2010). Read more on iMDB