
Birthdate: Jan 15, 1967
Birthplace: Wuhan, Hubei, China
Fan Xu was born on 15 January 1967 in Wuhan, Hubei, China. She is an actress, known for Aftershock (2010), Be There or Be Square (1998) and Jinji pojiang (1999).
Previous (31)
People Also Searched For