Fan Xu

Fan Xu

Known for: Actor

Born: January 15, 1967

Place of birth: 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).