Stylish TBA
Actor
Al Rawd Al Azraq 2023
Autumn of Apple Trees 2020
Prisoners of the Sun 2013
as Priest Nephur
Awlad Lablad 2010
as Abdeslam
Class 8 2004
as Rachid
The witness 2003
as Inspector khalid
Saida 2002
Credits from TMDB.