Personnalité
Lucifer
2016 · Imam
The Human Centipede 3
2015 · Inmate 093
Brothers In Arms : L'honneur Des Marines
2019 · Iraqi Shopkeeper
Unit 262
2023 · Ido
Mobster
2013 · Ido Ran
أمل
2016 · Joseph
Beirut... Hide and Seek
2011 · Thaer
I Am Gitmo
2025 · Sami El-Bakhir
Exception
2024 · Casting
2013 · Casting