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

The Raid
Movie · as Jaguar

Dead of Winter
TV · as Cai Baojun · 26 eps

梅关道
TV · as Zhang Jiuling · 5 eps

Genuine Heroes
TV · as Yang Shuai · 2 eps

The White Olive Tree
TV · as Luo Junfeng · 1 ep

Be Passionately in Love
TV · as Xu Guangqi · 24 eps

The Wanted Detective
TV · as Mei Baiyu · 1 ep

Shadow Love
TV · as Huo Du · 2 eps

Another Day Of Hope
Movie

Three Old Boys
Movie

The Story of Pearl Girl
TV · as Xu Nanying · 5 eps

Thin Ice
TV · as Zhou Zuo / 周左 · 41 eps

A Lifelong Journey
TV · as Shui Ziliu · 58 eps

Strange Tales of Tang Dynasty
TV · as Wang Youbo / 大诗人 王幼伯 · 3 eps

Chun Tian Li De Ren Men
TV · as Li Zhengliang · 36 eps

Wild Rose
TV · as Song Guang · 48 eps

铁血淞沪
TV · as 傅梓白 · 40 eps

芙蓉锦
TV · as 秦兆煜 · 40 eps

All Quiet in Peking
TV · as 孙朝忠 · 53 eps
