Homeland
as Hasan Ibrahim
Scene of the Crime
as Ahmed Saidi
The Spy
as George Seif
False Flag
as Amir Cohen (Amir Al-Hamati)
Agora
as Pierre
American Assassin
as Khaled
Woman of the Dead
as Reza Shadid
Unorthodox
as Karim Nuri
Road
Munich Games
as Oren Simon
Herrhausen - Der Herr des Geldes
as Al Fahoum
The Screenwriter
as Kataeb
Night Therapy
as Louie
Tender Hearts
as Vilém
Johnny and the Knights of Galilee
as Kayes
The Bubble
as Ashraf
Tel Aviv on Fire
as Yehuda
Inch'Allah
as Faysal
Touched
The Protected Men
as Ralph Martinelli