Before Dawn 2026
as Lin Ping
The Red Memory 2022
Actor
Ordinary Man 2022
角抵士 2021
Eighteen Brave Soldiers 2018
Ballet in the Flames of War 2015
as 抗联队长
Winds And Clouds In 1927 2014
as 卢德铭
Chinese Look 2013
as Guo Chunyun
Plain Shots 2001
as Xiao Yang
Credits from TMDB.