Coming Soon...! View all
Xu Fan (徐帆) is a Chinese television and film actress who is active since 1991. She is best known for her works in Aftershock (2010), Saving General Yang (2013), and Be There or Be Square (1998).
The Current Net Worth of Xu Fan is under review.
The languages that Xu Fan can speak is under review.