Fan Xu was born on January 15, 1967 in Wuhan, Hubei, China. She is an actress, known for Aftershock (2010), Saving General Yang (2013) and Bu jian bu san (1998). Read more on iMDB