×
Xu Fan
Actor / Actress

Xu Fan

4 Titles 3 Movies 1 Series
🎂 16 Aug 1967 (59 years) 📍 Wuhan, Hubei, China

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 (2026) S01 [Ep 01-40 Completed] [English Subtitle]
⭐7.7
7.85KWEB-DLChinese (E-Sub)Drama

🎭 GENRES · 24

🌐 LANGUAGES · 26