Actor · Born 1984
The Teacher
2024 · as Military Judge
200 Meters
2020 · as Avi
In His Place
2018 · as Omar
Shelter
2017 · as Naim Quassem
Personal Affairs
2017 · as Tarek
Villa Touma
2014 · as Imad Shaheen
Self Made
2014
Giraffada
2014 · as Officer
Omar
2013 · as Soldier
Zaytoun
2012 · as Syrian Soldier
Miral
2010 · as Samir
The Time That Remains
2009 · as Ramalla IDF officer