Xing Yu was born on December 27, 1978 in Shandong, China as Zhang Shuwu. He is an actor, known for Ip Man (2008), Kung Fu Hustle (2004) and Shaolin (2011). Read more on iMDB