Portrait of Cheng Taishen

Acting

Cheng Taishen

Career

Active from 2003 to 2025, busiest in 2025 with 4 main titles.

Leading roles
14
top three billing
Average score
GoodWatch score61/100
Highest rated
Poster for Ever Night
Ever Night
GoodWatch score77/100

Characters

3

The characters Cheng Taishen played, best-known titles first.

Character images: TheTVDB

What stands out

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

Energy: 5.4 versus catalog average 4.6EnergyHeart: 4.5 versus catalog average 4.2HeartHumor: 1.8 versus catalog average 2.6HumorWorld: 6.0 versus catalog average 5.6WorldCraft: 5.8 versus catalog average 5.3CraftStyle: 6.5 versus catalog average 5.9Style
Cheng Taishen Catalog average

Rarely in their work

  • Situational Comedy
    1.1, average 2.7
  • Pop Culture
    0.6, average 2.2
  • Cringe Humor
    1.0, average 2.2
  • Nostalgia
    2.7, average 3.8

Main genres

Select a genre to see those titles.

Recurring tags

  • Political Intrigue 6
  • Visual Spectacle 3
  • Chinese Historical Drama 2
  • Melancholic 2
  • Supernatural Elements 2
  • Character-Driven 2
  • Wuxia Fantasy 2
  • Martial Arts Action 2
  • Crime Thriller 2
  • Psychological Drama 2
  • Moral Ambiguity 2
  • Dark Social Commentary 2

Works often with

People in at least two of their main titles.

Movies and TV shows

52
Type
Role
Score
Decade
Genre
Group by

Upcoming

3 titles
Skin
Skin

as Li Weizhao

Truth
Truth

TV show · as Dong Mingjian

True Love in Disguise
True Love in Disguise

TV show · as Du Qian

2020s

20 titles · average score 62
The Perfect Suspect
The Perfect Suspect (2025)

TV show · as Liao Boyan

Legend of the Magnate
Legend of the Magnate (2025)

TV show · as Fourth Master Chang

Beneath the Undertow
Beneath the Undertow (2025)

TV show · as Shen Huazhang

The Secret Path
The Secret Path (2025)

TV show · as James

Lost in the Shadows
Lost in the Shadows (2024)

TV show · as Jin Manfu

Seven Killings
Seven Killings (2023)

as Ge Lao

A Lifelong Journey
A Lifelong Journey (2022)

TV show · as Feng Huacheng

Home Coming
Home Coming (2022)
GoodWatch score 68

as Yan Xingzhou

Waves Against the Sand
Waves Against the Sand (2021)

TV show · as Chen Duxiu

Cloudy Mountain
Cloudy Mountain (2021)
GoodWatch score 59

as He Gong

People's Justice
People's Justice (2020)

TV show · as Mi Zhendong

Heroes in Harm's Way
Heroes in Harm's Way (2020)
GoodWatch score 59

TV show · as Old Zhou

2010s

22 titles · average score 62
Ever Night
Ever Night (2018)
GoodWatch score 77

TV show · as Chen Mou

Mojin: The Worm Valley
Mojin: The Worm Valley (2018)
GoodWatch score 41

as Professor Sun

The Devotion of Suspect X
The Devotion of Suspect X (2017)
GoodWatch score 50

as Teng Kun

Explosion
Explosion (2017)
GoodWatch score 61

as Cheng Fei

Legend of the Demon Cat
Legend of the Demon Cat (2017)
GoodWatch score 60

as The Watermelon Man

Mountain Cry
Mountain Cry (2016)
GoodWatch score 69

as Han Chong's Father

The Four 2
The Four 2 (2013)
GoodWatch score 57

as Lord Liu/Sheriff King

The Four
The Four (2012)
GoodWatch score 54

as Sheriff King

White Deer Plain
White Deer Plain (2012)
GoodWatch score 61

as Bai Xiaowen

Drug War
Drug War (2012)
GoodWatch score 81

as Captain Liu

Under the Hawthorn Tree
Under the Hawthorn Tree (2010)
GoodWatch score 75

as Mr.Luo

Biutiful
Biutiful (2010)
GoodWatch score 68

as Hai

2000s

7 titles · average score 60
Perfect Life
Perfect Life (2009)

as Wang Hong Lin

In Love We Trust
In Love We Trust (2008)
GoodWatch score 63

as Lao Xie

Jade Warrior
Jade Warrior (2006)
GoodWatch score 52

as Demoni

狼毒花
狼毒花 (2006)

TV show · as 甄一然

The World
The World (2004)
GoodWatch score 64

as Taisheng

七日
七日 (2003)

TV show

危机边缘
危机边缘 (2003)

TV show