Known For
Filmography
2023
2021
2019
2014
2014
2013
2012
2010
2010

Dangerous Bees
Movie

Kirin Mirage Town
Movie · as Wang Shun

Death Chasing
Movie

re:solve
Movie · as Yan Yongcheng

Against the Tide
TV · as Zheng Tianrui · 23 eps

Sudden
TV · as Lin Shenghua · 20 eps

Poetic Justice
TV · as Lin Zhonglun · 20 eps

Unriddle
TV · as Dai Baolun · 1 ep

No Limits
TV · as Yang Leiming "Thunder" 杨雷鸣 · 20 eps
