Portrait of April Fan

Acting

April Fan

Career

Active from 2021 to 2026, busiest in 2025 with 2 main titles.

Leading roles
3
top three billing
Average score
GoodWatch score73/100
Highest rated
Poster for Generation to Generation
Generation to Generation
GoodWatch score73/100

Characters

1

The characters April Fan played, best-known titles first.

Character images: TheTVDB

What stands out

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

Energy: 6.2 versus catalog average 4.6EnergyHeart: 5.1 versus catalog average 4.2HeartHumor: 1.7 versus catalog average 2.6HumorWorld: 5.6 versus catalog average 5.6WorldCraft: 6.0 versus catalog average 5.3CraftStyle: 7.4 versus catalog average 5.9Style
April Fan Catalog average

Rarely in their work

  • Contemporary Realism
    2.0, average 5.4
  • Pop Culture
    0.2, average 2.2
  • Nostalgia
    2.0, average 3.8
  • Satire & Parody
    0.7, average 2.3

Main genres

Select a genre to see those titles.

Recurring tags

  • Political Intrigue 2
  • Suspenseful Narrative 2
  • Character-Driven 2

Works often with

People in at least two of their main titles.

    Movies and TV shows

    12
    Type
    Role
    Score
    Decade
    Genre
    Group by

    2020s

    12 titles · average score 71
    Generation to Generation
    Generation to Generation (2026)
    GoodWatch score 73

    TV show · as Qi Lingbo

    Why is He Still Single?
    Why is He Still Single? (2025)

    TV show · as Wang Xiaoxiao

    Hidden Master
    Hidden Master (2025)

    TV show · as Ma Yingdan

    Moonlit Reunion
    Moonlit Reunion (2025)
    GoodWatch score 77

    TV show · as Yunyi

    Genuine Heroes
    Genuine Heroes (2025)

    TV show · as Du Wei

    Laugh Together
    Laugh Together (2025)

    TV show

    Octopus with Broken Arms
    Octopus with Broken Arms (2024)
    GoodWatch score 63

    as Jie

    Growing Together
    Growing Together (2024)

    TV show · as Ding Ding

    Taking Love as a Contract
    Taking Love as a Contract (2024)

    TV show · as Shen Yueran

    Zhui Bu Zhe
    Zhui Bu Zhe (2023)

    TV show · as Shen Xinghe

    Be My Princess
    Be My Princess (2022)

    TV show · as Liang Lulu

    Lover or Stranger
    Lover or Stranger (2021)

    TV show · as Huo Youxi