Movie | Unit 262 | Ido | 2023-12-05 |
Movie | Semper Fi | Iraqi Shopkeeper | 2019-10-04 |
Series | Lucifer | Imam | 2016-01-25 |
Movie | Amal | Joseph | 2016-07-20 |
Movie | The Human Centipede 3 (Final Sequence) | Inmate 093 | 2015-05-22 |
Movie | Mobster | Ido Ran | 2013-10-25 |
Movie | Beirut... Hide and Seek | Thaer | 2011-01-05 |