
Known For
Filmography
2026
2026
2025
2025
2025
2024
2024
2024
2024
2022
2018
2017
2015
2014
2013
2011
2007

Against the Current
TV · as Zheng Baichuan · 1 ep

Where the Mask Ends
TV · as Prince Rong · 2 eps

Bleed for Justice
Movie · as Liang Zhuang

Under the Moonlight
TV · as Lin Xiong · 2 eps

The Glory
TV · as Yan Rendu · 4 eps

The Story of Yuan Tiangang
Movie · as Tang Xizong

SWAT: Angels in Mission
Movie

Detective Xu Yougong
Movie · as Xu Yougong

Burning Flames
TV · as General Mo · 1 ep

The case of stealing gold in Heimu city
Movie

Qualified For 24 Hours
TV · 12 eps

Red of Wine
TV · 36 eps

Fireworks
TV · as Ning Xue's Boyfriend · 29 eps

骄阳似我
TV · as Lin Yu · 34 eps

结婚,你想好了么
TV · as 江晓宇 · 30 eps

爱情有点蓝之爱的交响乐
TV · as 马元凯 · 40 eps

Life Companion
TV · as Ma Haotian · 30 eps