
Zheng Yecheng
Acting
1993-08-26 · Jilin, Jilin Province, China
Zheng Yecheng (born August 26, 1993, in Jilin City, Jilin Province, China) is a Chinese actor known for his work in television dramas and his background in traditional opera performance. He began training in Peking Opera at a young age and later studied wusheng roles at the Affiliated Opera School of the Shanghai Theatre Academy. He continued his formal education at the National Academy of Chinese Theatre Arts, majoring in Peking Opera. Zheng made his acting debut in 2013 with The Cosplayers and rose to prominence in 2016 with his role as Li Xingyun in Bu Liang Ren. He went on to lead several popular dramas, including Let's Shake It (2017), Love of Thousand Years (2020), and Stealth Walker (2021). In 2022, his performance as Shen Yan in My Sassy Princess earned him a nomination for Best Actor at the Huading Awards.
Filmography(47)
tvSeeds of Scarlet Longing
as Shen Miu · 2026 · 0.0
tvA Moment But Forever
as Fu Jiuyun · 2025 · 6.6
tvKill My Sins
as Wu Ankang · 2025 · 8.0
tvBrocade Odyssey
as Yang Jinglan · 2024 · 7.8
tv佳期如梦令·bilibili七夕仙侠夜
as · 2024 · 0.0
movieA Legend
as Ye Cheng · 2024 · 6.8
movieA Legend
as · 2024 · 6.8
tvI Love the Game
as · 2024 · 0.0
tv亲爱的学弟学妹
as · 2023 · 0.0
tv宗师列传
as 青年晏殊 · 2023 · 9.7
tvDesire Catcher
as Lu Fengping · 2023 · 8.7
tvEnlighten Your Life
as Lin Qi · 2023 · 8.0
tvMemories Beyond Horizon
as · 2022 · 5.5
tvMy Sassy Princess
as Shen Yan · 2022 · 7.2
tvMirror: A Tale of Twin Cities
as Zhen Lan / Lang Xuan · 2022 · 6.5
tvHello Saturday
as · 2022 · 6.4
tvLove Under the Full Moon
as Xu Xiaodong · 2021 · 6.7
tvStealth Walker
as Zhang Xianhe · 2021 · 4.5
tvCrossroad Bistro
as Zhao Henan · 2021 · 4.4
tv别云间
as · 2020 · 0.0
tvThe Sleepless Princess
as Xue Yao · 2020 · 6.2
tvLove of Thousand Years
as Fu Jiuyun · 2020 · 6.3
tvRoyal Nirvana
as Gu Feng'en · 2019 · 8.4
tvSweet Tasks
as · 2019 · 0.0