Portrait of Xu Fan

Acting

Xu Fan

Career

Active from 1988 to 2024, with up to 3 main titles a year.

Leading roles
45
top three billing
Average score
GoodWatch score62/100
Highest rated
Poster for Aftershock
Aftershock
GoodWatch score84/100

What stands out

Compared with the average well-known movie, over 19 of their titles. Select a trait to filter titles.

Energy: 4.1 versus catalog average 4.6EnergyHeart: 5.4 versus catalog average 4.2HeartHumor: 2.6 versus catalog average 2.6HumorWorld: 5.8 versus catalog average 5.6WorldCraft: 5.8 versus catalog average 5.3CraftStyle: 6.3 versus catalog average 5.9Style
Xu Fan Catalog average

Rarely in their work

  • Uncanny
    1.4, average 2.5
  • Scare
    1.5, average 2.6
  • Violence
    3.3, average 4.1
  • Fantasy
    1.0, average 1.7

Main genres

Select a genre to see those titles.

Recurring tags

  • Social Commentary 6
  • Character-Driven 5
  • Character-Driven Narrative 2
  • Chinese History 2
  • Romantic Comedy 2
  • Family Drama 2
  • Heartwarming 2
  • Contemporary 2
  • Interconnected Stories 2
  • Political Intrigue 2
  • Sacrifice 2

Works often with

People in at least two of their main titles.

Movies and TV shows

76
Type
Role
Score
Decade
Genre
Group by

Upcoming

2 titles
The Legend of Ba Qing
The Legend of Ba Qing

TV show · as Lady Han

潮汐
潮汐

as 阿桂

2020s

14 titles · average score 72
The Lament of Autumn
The Lament of Autumn (2026)
GoodWatch score 80

TV show · as Zhao Baoru

I Know Who You Are
I Know Who You Are (2026)
GoodWatch score 68

Associate Producer

Viva La Vida
Viva La Vida (2024)
GoodWatch score 76

as Tao Yi

Islands
Islands (2024)

TV show · as Meng Mingwei

For the Young Ones
For the Young Ones (2024)

TV show · as Yang Tian

Scent of Time
Scent of Time (2023)
GoodWatch score 72

TV show

Echo
Echo (2023)

TV show · as Huang Qiuying

非遗里的中国
非遗里的中国 (2022)

TV show

Farewell, My Lad
Farewell, My Lad (2021)

as Mother Li

All About My Mother
All About My Mother (2021)

as Ji Peizhen

Embrace Again
Embrace Again (2021)
GoodWatch score 64

as Liu Yaran

To Be With You
To Be With You (2021)

TV show · as Xie Meiting

2010s

20 titles · average score 56
Only Cloud Knows
Only Cloud Knows (2019)
GoodWatch score 54

as Ms. Lin

The Peach Blossom
The Peach Blossom (2017)

TV show · as Zheng Wanyi

Railroad Tigers
Railroad Tigers (2016)
GoodWatch score 49

as Auntie Qin

Trump Card
Trump Card (2016)

TV show

Sisters Over Flowers
Sisters Over Flowers (2015)

TV show

When a Peking Family Meets Au Pair
When a Peking Family Meets Au Pair (2014)

as Qin Wenjuan

Saving General Yang
Saving General Yang (2013)
GoodWatch score 59

as She Taijun/She Saihu

The Rooftop
The Rooftop (2013)
GoodWatch score 43

as Jasmine

Back to 1942
Back to 1942 (2012)
GoodWatch score 50

as Hua Zhi

青春四十
青春四十 (2012)

TV show

Love in Space
Love in Space (2011)
GoodWatch score 45

as Mary Huang

Aftershock
Aftershock (2010)
GoodWatch score 84

as Li Yuanni

2000s

23 titles · average score 64
The Founding of a Republic
The Founding of a Republic (2009)
GoodWatch score 48

as Liao Mengxing

Challenges at Old Age
Challenges at Old Age (2008)

TV show · as 冯建珍

牵动我心
牵动我心 (2008)

TV show

One Foot Off the Ground
One Foot Off the Ground (2006)

as 素梅

Eat Hot Tofu Slowly
Eat Hot Tofu Slowly (2005)

as Yang Qian

A World Without Thieves
A World Without Thieves (2004)
GoodWatch score 76

as Mrs. Liu

Cell Phone
Cell Phone (2003)
GoodWatch score 65

as Shen Xue

10 Years of Marriage
10 Years of Marriage (2003)

TV show · as Han Meng

青衣
青衣 (2002)

TV show · as 筱燕秋

Crash Landing
Crash Landing (2000)

as Qiu Xiehua

A Sigh
A Sigh (2000)
GoodWatch score 68

as Song Xiaoying

Father
Father (2000)
GoodWatch score 64

as Qi Huaiyuan

1990s

15 titles · average score 68
The Mirror
The Mirror (1999)

as Mary

Lotus Lantern
Lotus Lantern (1999)
GoodWatch score 59

as The Third Virgin Mary (voice)

Sorry Baby
Sorry Baby (1999)
GoodWatch score 66

as Mask Nurse

Spicy Love Soup
Spicy Love Soup (1999)
GoodWatch score 69

as Chen Jing

Be There or Be Square
Be There or Be Square (1998)
GoodWatch score 72

as Li Qing

女人在家
女人在家 (1998)

TV show

The Dream Factory
The Dream Factory (1997)
GoodWatch score 72

as Tang Lijun

Ground Covered with Chicken Feathers
Ground Covered with Chicken Feathers (1995)

TV show

Seahorse Dance Hall
Seahorse Dance Hall (1993)

TV show

After Separation
After Separation (1992)
GoodWatch score 70

as 林周云

The Human Monkey Fission
The Human Monkey Fission (1992)

as Xun'er

Li Lianying, the Imperial Eunuch
Li Lianying, the Imperial Eunuch (1991)

as Concubine Zhen

1980s

2 titles
Unforgettable Life
Unforgettable Life (1988)

as Yang Mei

CCTV Spring Festival Gala: Crosstalk and Sketch
CCTV Spring Festival Gala: Crosstalk and Sketch (1983)

TV show