Portrait of Shen Haonan

Acting

Shen Haonan

Career

Active from 2019 to 2026, busiest in 2025 with 26 main titles.

Leading roles
62
top three billing
Average score
Not enough ratings

Main genres

Select a genre to see those titles.

Recurring tags

  • Character-Driven 2
  • Comfort Watch 2
  • Urban Setting 2

Works often with

People in at least two of their main titles.

Movies and TV shows

68
Type
Role
Score
Decade
Genre
Group by

2020s

67 titles
The Human Bait
The Human Bait (2026)

TV show · as Lu Niansheng

Race to Romance
Race to Romance (2025)

TV show · as Gu Yichen

Wildfire by Daylight
Wildfire by Daylight (2025)

TV show · as Jiang Yanbai

The Love of Two Thousand Years
The Love of Two Thousand Years (2025)

TV show · as Zhou Chenguang

Professor Zhou Was the First to Fall in Love
Professor Zhou Was the First to Fall in Love (2025)

TV show · as Zhou Qian

The Dark Side of the Sun
The Dark Side of the Sun (2025)

TV show · as Xiao Muchen

Yun Zhe Yue
Yun Zhe Yue (2025)

TV show · as Jiang Yan

Your Trap
Your Trap (2024)

TV show · as Feng Siqian

Lost and Found
Lost and Found (2024)

TV show · as Si Qingye

Kai Bo Ba Duan Ju Ji
Kai Bo Ba Duan Ju Ji (2024)

TV show

揉碎星光
揉碎星光 (2024)

TV show · as Xie Huai

Crown of Princess Rose
Crown of Princess Rose (2023)

TV show · as Xie Yanli

2010s

1 title
Touch
Touch (2019)

as Gabriel (voice)