Xu Fan (徐帆) was born on January 15, 1967 in China. Xu Fan movies and tv shows: The Peach Blossom...
Xu Fan is a member of China
Profile
First Name: Fan
Family Name: Xu
Native Name: 徐帆
Nationality: Chinese
Gender: Female
Born: January 15, 1967
Age: 51
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 Be There or Be Square (1998).