Liberation 2019
as Cao Chunsheng
Sasha 2018
Actor
Chang Chen Ghost Stories 2016
as Lin Yu
Guns and Roses 2012
as Wide-Angle Zheng
Assembly 2007
as Machine Gunner Luo Guangtian
地下追击 2001
The National Anthem 1999
Credits from TMDB.