Troy
Old Spartan Fisherman
13 Hours: The Secret Soldiers of Benghazi
Fahreed
Paul, Apostle of Christ
Ananias
Agora
Theophilus
Shark Bait
Mexican Beggar
Kon-Tiki
Jose Bustamente
Revelation
Mob Priest
Outrage
Piero Deluca
Hanna K.
Airport Controller
Beach Barman
Kill Cruise
First Official
What We Did on Our Holiday
Father Anthony
The Lost Treasure of the Knights Templar III: The Mystery of the Snake Crown
Malteserriddernes Stormester
For Love & Honey
Abram
Plangent Rain
Agatha Christie's Poirot
Turkish Husband (uncredited)
The Good Ship Murder
Luca Di Marco
Helen of Troy
Paris' Father
The Dovekeepers
Joseph Bar Elhanan
6 passi nel giallo
Bruno Silvestri
Julius Caesar
Cinna
Die Patriarchin
Bank Manager