Actor · Born 1981
The Volunteers: To the War
2023 · as Ye Zilong
The Battle at Lake Changjin II: Water Gate Bridge
2022 · as Battalion Commander Zhang
The Eight Hundred
2020 · as Lieutenant Colonel Xie Jinyuan
The Morning After
2019
Wu Song in the Water Margin
2018 · as Qing Ximen
The Wasted Times
2016 · as Killer
Unexpected Love
2014
Back to 1942
2012 · as Chiang Kai-shek's Confidential Secretary
On My Way
2012