Nicolas Cage
Gallain
Nicolas Cage
Gallain
Hayden Christensen
Jacob
Liu Yifei
Lian
Andy On Chi-Kit
Shing
Anoja Dias Bolt
Anika
Byron Lawson
Captain Peng
Fernando Chien
Wu
Jawed Berni
The Moor Captain
Preston Baker
Crusader
Ron Smoorenburg
Crusader
Alaa Safi
The Moor
Paul Philip Clark
Crusader B
Manel Soler
Crusader
Daxing Zhang
Elderly General
Max Huang
Bandit (uncredited)
Kingdom of Heaven
2005
American Ninja
1985
Ivanhoe
1982
Ironclad
2011
Conan the Barbarian
1982
The Rising Hawk
2019
The Legion
2020
Black Gold
2011
The Last Kingdom: Seven Kings Must Die
2023
Dragon Knight
2022
The Warrior
2001
Pilgrimage
2017
Hercules
2014
Ninja: Shadow of a Tear
2013
Primeval
2007