
Known For
Filmography
2026
2026
2025
2022
2022
2022
2022
2021
2018
20182015
2014
2014
2013
2011
2009
2007
2006
2001

Before Dawn
Movie · as Lin Ping

Born to Be Alive
TV · as Feng Keqing · 40 eps

San Jiang Chao
TV · 30 eps

Ordinary Man
Movie

The Red Memory
Movie

Wild Bloom
TV · as Auctioneer · 36 eps

A Lifelong Journey
TV · as Sun Ganchao · 58 eps

角抵士
Movie

Eighteen Brave Soldiers
Movie
Assault Again
Assault Again
TV · as 李铁 · 38 eps

Ballet in the Flames of War
Movie · as 抗联队长

Winds And Clouds In 1927
Movie · as 卢德铭

Drug Case On Mekong River 13
TV · as Jie Yang / 杨杰 · 34 eps

Chinese Look
Movie · as Guo Chunyun

Fatal Tracking
TV · as 陈东 · 30 eps

成家立业
TV · 31 eps

Wang Zhaojun
TV · as 王怀 · 31 eps

决不妥协
TV · 31 eps

Plain Shots
Movie · as Xiao Yang