Known For
Filmography
2026
2025
2024
2022
2021
2021
2019
2019
2019
2018
2018
2017
2017
2016
2016
2015
2014
2014
2014
2010

Last Summer
TV · as Yang Dong · 40 eps

赶山人传奇
Movie

Perfect Her
TV · as Yang Guang · 20 eps

Shanghai Night Walk 2: Dangerous Game
Movie · as Liang Jia Jin

The Bund
Movie

The Flowers Are Blooming
TV · as He Zhigu · 24 eps

The Seven Swords: Eye of Chaos
Movie · as Lin Weifeng

Carmen - Bizet
Movie

Spy Tracker
TV · as 孙阳 · 38 eps

海马王子王子的嫁衣
Movie · as Tian Yi / Seahorse Prince

Love With Legend
TV · 50 eps

喋血长江
TV · as 莫英豪 · 52 eps

Legend of the Little Monk
TV · 65 eps

Son of Heaven
TV · as Zhu Yuanzhang · 51 eps

Switch of Fate
TV · 45 eps

封神英雄
TV · 72 eps

A.Legend.Shaolin
TV · as 주연 · 65 eps

The Investiture Of The Gods
TV · as Na Zha · 122 eps

A Legend of Chinese Immortal
TV · as Shi Jun Qing / Han Xiang Zi · 62 eps

不可复制的恋人
Movie · as Liang Xiaolong
