Actor · Born 1969
Unbound Voices
2026
My Tomorrow, Your Yesterday
2026 · as Teacher Zhang
Invictus
The Man with No Return
2025 · as 吴昌
Bystander
2025 · as Chen Jiaxing
Sound of Silence
2025 · as Jin Songfeng
The Volunteers: Peace at Last
2025 · as Peng Dehuai
Deep in the Mountains
2025 · as Ge Wenyong, serial killer
A Sick Joke
2024
The Volunteers: The Battle of Life and Death
2024 · as Peng Dehuai
A River Without Tears
2024 · as Hu Dengjie
Black Dog
2024 · as Garage Owner