Da Shichang
谭嗣同
Rescue at Dongji
2025
Youth
2017
The Last Rifleman
2023
Prizefighter: The Life of Jem Belcher
2022
Confirmation
2016
Field of Lost Shoes
2015
The Scarlet and the Black
1983
The Eight Hundred
2020
Beneath Hill 60
2010
Outlaws - For Greater Glory
2012
Walking with the Enemy
2014
Palestine 36
2025
Waiting for Anya
2020
Railway Heroes
2021
The Battle at Lake Changjin II: Water Gate Bridge
2022