Actor · Born 1984
Fighting Mulan
2025
Sniper 3 Dawn
2023
You in My World
2022 · as Lin Yue
The King of Sniper in Northeast
2022 · as Ren Tianxing
My Name is Huang Zhonghua
2022 · as Zhao Hongbing
History of the Northeast: My name is Liu Haizhu
2020
The Founding of an Army
2017 · as Tang Shengzhi
Love Affair
2015 · as Mo Jiashan
The Zodiac Mystery
2012 · as Doctor
Who In The Mirror
2012 · as Shao Jin
The Forgotten Time
2011