
Known For
Filmography
2026
2025
2025
2025
2023
2022
2022
2021
2020
2017
2016
2015
2014
2014
2012

Swords Into Plowshares
TV · as Yu Wenxiu · 1 ep

Everlasting Longing
TV · as Jun Chengsong · 6 eps

Kill My Sins
TV · as Guo Yi · 1 ep

Love in the Clouds
TV · as Hou Zhao · 4 eps

Three-Body
TV · as 小剧场IT副总裁 · 1 ep

Lao Shan Tan Hua Lang
TV · 38 eps

Strange Tales of Tang Dynasty
TV · as Ma Huai / 马槐 · 4 eps

The Four Monkeys: The Return of Sun Wukong
Movie · as Wood God Ju Mang

Fearless Whispers
TV · as Captain Hong / 洪队长 · 5 eps

The Crazy Kangxi Years Jar
Movie

The Ladder of Love
TV · as Liu Junlang · 71 eps

金牌红娘2
TV · 1 ep

婆媳的战国时代
TV · 40 eps

The Gold Matchmaker
TV · as Guo Lutian · 20 eps

边城破晓
TV · 30 eps