
Acted in 24
2020s
- 2022
Mediterranean Fever
Aziz
Nicht ganz Koscher
Prefect
- 2020
Borekas
Movie
2010s
- 2019
The Dead of Jaffa
Movie
- 2017
- 2015
3000 Nights
Military Judge
- 2014
- 2013
Ana Arabia
Yussuf
- 2012
Inheritance
Khalil
2000s
- 2009
Amreeka
Nabeel Halaby
Split
ארדק · 45 episodes
- 2008
For My Father
Salah
- 2007
The Arbitrator
Amram · 33 episodes
- 2004
Promised Land
Yussuf
Year Zero
Movie
- 2002
Kedma
The Arab Man
1990s
- 1998
Day After Day
Yussuf
- 1997
The Milky Way
Governor
- 1991
Cup Final
George
1980s
- 1987
Wedding in Galilee
Bacem
- 1986
Nadia
Ali
- 1985
On a Narrow Bridge
Movie
- 1983
Fellow Travellers
Movie