Xu Fan - Chinese actress. She was born August 16, 1967 in Wuhan, People's Republic of China.Best known for her work on films like Sigh (2000), Crash Landing (2000), Be There or Be Square (1998), Aftershock (2010).