Actor · Born 1978
The Warriors
2016 · as Sergeant Yang Zhengwei
The Return of the Lame Hero
2025 · as Mr. Zhou
The Volunteers: Peace at Last
2025 · as Hong Xuezhi
The Volunteers: The Battle of Life and Death
2024 · as Hong Xuezhi
Seven Killings
2023 · as Yang Fengmao
The Volunteers: To the War
2023 · as Hong Xuezhi
A Windfall Trap
2019 · as Wang Huaiyi
Towards The River Glorious
2019
Mao Zedong 1949
2019 · as Luo Ruiqing
For Love with You
2019 · as Insurance Staff
天蝎行动
2018
Endless Loop
Phantom from the Deep
2018 · as 五魁