
Actor
Zheng Yecheng
Born 1993 · 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.
Acting

A Legend
Ye Cheng · 2024

Love O2O
Hao Mei / Mo Zhata · 2016

Royal Nirvana
Gu Feng'en · 2019

宗师列传
青年晏殊 · 2023

Desire Catcher
Lu Fengping · 2023

Kill My Sins
Wu Ankang · 2025

Brocade Odyssey
Yang Jinglan · 2024

Legend of Mi Yue
Song Yu · 2015

My Sassy Princess
Shen Yan · 2022

Love Under the Full Moon
Xu Xiaodong · 2021

Enlighten Your Life
Lin Qi · 2023

An Oriental Odyssey
Mu Le / A Ying · 2018

Let's Shake It
Tang Qingfeng · 2017

A Moment But Forever
Fu Jiuyun · 2025

Mirror: A Tale of Twin Cities
Zhen Lan / Lang Xuan · 2022

Love of Thousand Years
Fu Jiuyun · 2020

The Sleepless Princess
Xue Yao · 2020

Bu Liang Ren
Li Xingyun · 2016

Intouchable
Yu Zaochuan · 2015

Crossroad Bistro
Zhao Henan · 2021

Stealth Walker
Zhang Xianhe · 2021

He and His Sons
Gao Mai · 2014

Dancing With The Tide
Pang Yu

Hero Legends
Yang Xiaoxian