
Acted in 20
2020s
- 2026
Last Summer
Yang Dong · 40 episodes
- 2025
赶山人传奇
Movie
- 2024
Perfect Her
Yang Guang · 20 episodes
- 2022
Shanghai Night Walk 2: Dangerous Game
Liang Jia Jin
- 2021
The Flowers Are Blooming
He Zhigu · 24 episodes
The Bund
Movie
2010s
- 2019
Carmen - Bizet
Movie
The Seven Swords: Eye of Chaos
Lin Weifeng
Spy Tracker
孙阳 · 38 episodes
- 2018
Love With Legend
TV
海马王子王子的嫁衣
Tian Yi / Seahorse Prince
- 2017
喋血长江
莫英豪 · 52 episodes
Legend of the Little Monk
TV
- 2016
Switch of Fate
TV
Son of Heaven
Zhu Yuanzhang · 51 episodes
- 2015
- 2014
A.Legend.Shaolin
주연 · 65 episodes
A Legend of Chinese Immortal
Shi Jun Qing / Han Xiang Zi · 62 episodes
- 2010
不可复制的恋人
Liang Xiaolong