Drowned Heart 2017
as Kamal
Perejil Island 2016
as Gendarme
Zaynab, the Rose of Aghmat 2014
as Yusuf's cousin Abou Bakr
Prisoners of the Sun 2013
as Pharaoh
Traitor 2008
as Wadi
Why Not...? 2005
Actor
Demande D’Emploi 2005
Actor
Rêves Ajournes 2004
as Ahmed
Returnees 2004
as Ali
ثمن الرحيل 2003
as Deriouch
Spy Game 2001
as Suicide Van Driver
Saint Paul 2000
as Wache
Credits from TMDB.