

Acting
Niu Junfeng
- Career
Active from 2014 to 2025, busiest in 2021 with 4 main titles.
- Leading roles
- 15top three billing
- Average score
77/100
- Highest rated
Battle of Changsha84/100
What stands out
Compared with the average well-known movie, over 10 of their titles. Select a trait to filter titles.
Rarely in their work
- Mystery1.2, average 4.0
- Crime0.9, average 3.6
- Uncanny0.2, average 2.5
- Dark Humor0.6, average 2.8
Main genres
Select a genre to see those titles.
Recurring tags
- Coming-of-Age Story 3
- Character-Driven 3
- Historical Espionage 2
- Political Intrigue 2
- Shanghai Setting 2
- Chinese Historical Drama 2
- Chinese Family Drama 2
- Emotional Journey 2
- Social Commentary 2
Works often with
People in at least two of their main titles.
Wu JinyanActorThe Flame of Youth, Born to Be Wild: The Graduation Trip
Wang LikeActor走向大西南, My Name Is Zhang Side
Wu YanshuActorMeet Yourself, Best Choice Ever
Liu LinActorThe Flame of Youth, Take the Wrong Car
Yang ZiActorBest Choice Ever, Battle of Changsha
Jiao GangActorDear Mayang Street, Great Miss D
Qin TianyuActorGO Into Your Heart, Guardians of the Lands
He XuanlinActorGO Into Your Heart, Guardians of the Lands
Zhang JingyiActorFaith Makes Great, Great Miss D
Han JiunuoActorGO Into Your Heart, Guardians of the Lands
Cao BoActorGO Into Your Heart, Guardians of the Lands
Guan XiaotongActorTwenty Your Life On, Take the Wrong Car
Movies and TV shows
37Upcoming
2 titles
TV show
TV show · as Zhang Rong / Bo Rong
2020s
19 titles · average score 73

GoodWatch score 81TV show · as Han Liang
TV show · as Tang Jun
TV show · as Zhang Side

GoodWatch score 69TV show · as Xin Jialiang

GoodWatch score 81TV show · as Hu Youyu

GoodWatch score 75TV show · as Yi Dongdong
TV show · as Sheng Jingchu

GoodWatch score 73TV show · as Wang Jiawen
TV show · as Zhao Youxiu
TV show · as Yi Dongdong
TV show · as Zhao Zhiyong / 赵志勇

GoodWatch score 59TV show · as Tang Dongzhi
2010s
16 titles · average score 78

GoodWatch score 79TV show · as Yu Zirui
TV show · as Gu ZiChen
TV show
TV show · as Mu Zi Shuo
TV show

GoodWatch score 77TV show · as Yuan Song
TV show · as Wen Rushi

GoodWatch score 72TV show · as Yu Banshan / Yugong Pashan
TV show · as Wang Jingke
TV show
TV show · as Shi Jun Mai

GoodWatch score 84TV show · as Hu Xiangjiang















