2018
2016
2004
2009
2015
2003
2002
2022
Troy
as Old Spartan Fisherman
13 Hours: The Secret Soldiers of Benghazi
as Fahreed
Agora
as Theophilus
Paul, Apostle of Christ
as Ananias
Shark Bait
as Mexican Beggar
Helen of Troy
as Paris' Father
Julius Caesar
as Cinna
The Dovekeepers
as Joseph Bar Elhanan