Actor · Born 1954
Troy
2004 · as Old Spartan Fisherman
For Love & Honey
2024 · as Abram
Outrage
2023 · as Piero Deluca
Shark Bait
2022 · as Mexican Beggar
Paul, Apostle of Christ
2018 · as Ananias
13 Hours: The Secret Soldiers of Benghazi
2016 · as Fahreed
Kon-Tiki
2012 · as Jose Bustamente
Plangent Rain
2011
Agora
2009 · as Theophilus
The Lost Treasure of the Knights Templar III: The Mystery of the Snake Crown
2008 · as Malteserriddernes Stormester
Revelation
2001 · as Mob Priest
Operation White Dove
1990 · as Hassan