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.
The Lament of Autumn
Series • 2026
Roast
Series • 2017
Scent of Time
Series • 2023
Sisters Over Flowers
Series • 2015
Islands
Series • 2024
To Be With You
Series • 2021
Crossroad Bistro
The Memory About You
Echo
The Founding of a Republic
Movie • 2009
10 Years of Marriage
Series • 2003
Railroad Tigers
Movie • 2016
Aftershock
Movie • 2010
For the Young Ones
Viva La Vida
Movie • 2024
The Legend of Ba Qing
Series
A World Without Thieves
Movie • 2004
Back to 1942
Movie • 2012
Saving General Yang
Movie • 2013
I Know Who You Are
Movie • 2026
Farewell, My Lad
Movie • 2021
Sorry Baby
Movie • 1999
The Dream Factory
Movie • 1997
Be There or Be Square
Movie • 1998
Lotus Lantern
Embrace Again
Cell Phone
Movie • 2003
Spicy Love Soup
Love in Space
Movie • 2011
The Rooftop