Lucifer
The Human Centipede 3 (Final Sequence)
Semper Fi
Unit 262
Mobster
Beirut... Hide and Seek
Amal
I Am Gitmo
Exception
Movie · as Sami El-Bakhir
Movie · as Ido
Movie · as Iraqi Shopkeeper
Movie · as Joseph
TV · as Imam · 1 ep
Movie · as Inmate 093
Movie · as Ido Ran
Movie · as Thaer