OlaMaxReel 01
Loading.
Framing.
Cueing.
Threading.
Projecting.
Loading.
Stand by · pulling the latest frames
Stand by · pulling the latest frames

Xu Fan (Chinese: 徐帆 , born 16 August 1967) is a Chinese actress and Asian Film Awards winner. She married film director Feng Xiaogang in 1999 and has starred in a number of films and television series directed by her husband.
5.4The Founding of a Republic
2009
6.1Railroad Tigers
2016
7.2Aftershock
2010
7.4Embrace Again
2021
7.6Viva La Vida
2024
7.3A World Without Thieves
2004
6.5Sorry Baby
1999
6.4Saving General Yang
2013
6.7Back to 1942
2012
6.1Cell Phone
2003
7.1The Dream Factory
1997
6.9Spicy Love Soup
1999
7.2Be There or Be Square
1998
5.6The Rooftop
2013
5.9Crossed Lines
2007
6.8After Separation
1992
5.0Love in Space
2011
7.8Lotus Lantern
1999
4.0One Day
2014

The Diary