The Letter 2025
as The Husband
Zighoud 2025
as Mustapha Benaouda
The Negotiator 2025
as Ismael
The Last Queen 2023
as Khaled Toumi
Chronicles of my Village 2016
as Le Voisin
Credits from TMDB.