Portrait of Wei Tianhao

Acting

Wei Tianhao

Career

Active from 2017 to 2026, busiest in 2024 with 4 main titles.

Leading roles
11
top three billing
Average score
GoodWatch score59/100
Highest rated
Poster for Maid's Revenge
Maid's Revenge
GoodWatch score59/100

Characters

4

The characters Wei Tianhao played, best-known titles first.

Character images: TheTVDB

Main genres

Select a genre to see those titles.

Recurring tags

  • Character-Driven 4
  • Chinese Period Drama 2
  • Enemies-to-Lovers 2
  • Heartwarming 2
  • Destiny & Fate 2
  • Romantic Drama 2

Works often with

People in at least two of their main titles.

Movies and TV shows

17
Type
Role
Score
Decade
Genre
Group by

2020s

14 titles · average score 59
Love Cannot Be Hidden
Love Cannot Be Hidden (2026)

TV show · as Cheng Yufan

Xie Jin Chang An Hua
Xie Jin Chang An Hua (2025)

TV show · as Xie Wuya

繁花盛意难平
繁花盛意难平 (2025)

TV show · as Xuanyuan Yi

My Divine Emissary
My Divine Emissary (2024)

TV show · as Qi Su

The Topspeed
The Topspeed (2024)

TV show · as Xu Chengyuan

When Fate Plays Matchmaker
When Fate Plays Matchmaker (2024)

TV show · as Cheng Yin

Peace & Love
Peace & Love (2024)

TV show · as Fu An / Chang Feng

Bride's Revenge
Bride's Revenge (2023)

TV show · as Mu Ancheng

Maid's Revenge
Maid's Revenge (2022)
GoodWatch score 59

TV show · as Fang Yuze

Almost Famous
Almost Famous (2022)

TV show · as Wei Feng

Good and Evil
Good and Evil (2021)

TV show · as Si Mao

Skate Into Love
Skate Into Love (2020)

TV show · as Bian Cheng

2010s

3 titles
Caught in the Heartbeat
Caught in the Heartbeat (2018)

TV show · as Ke Jiaming

The Elfin's Golden Castle
The Elfin's Golden Castle (2018)

TV show · as Guai Shou

Fight for Love
Fight for Love (2017)

as Cheng Hui