
Known For
Filmography
2026
2025
2025
2025
2025
2022
2022
20212021
2020
2019
2019
2018
2014
2012
2012

Mind Toxin
TV · as Kang Zhao · 10 eps

Silent Tides
TV · as Yang Chang · 31 eps

Speak for the Dead
TV · as Xiao Chen · 24 eps

Deep Affection Eyes
TV · as Gao Yuan · 5 eps

Love on the Turquoise Land
TV · as Nie Xihong · 1 ep

A Robot in the Orange Orchard
TV · as Fu Yang · 30 eps

Brilliant Season
TV · as Jiang Zhongshi · 40 eps
Then She Went On Stage
Then She Went On Stage
Movie

The Ghost Outlaws
Movie · as Ye Xihuei

Taste Detective
Movie · as Lu Wen

Breaking Point 1950
TV · as Zhang Wenyuan · 46 eps

Memories of Peking
TV · as Feng Dafu · 55 eps

Animal World
Movie · as Man in White Suit

The Chess King: Showdown of Life & Death
Movie

战地黄花分外香
TV · 24 eps

Nos Annees Francais
TV · as 聂荣臻 · 31 eps