غلطة عمري 2026
Actor
The Last Supper 2025
as Bartholomew
Polygamous 2023
as Mehdi
Chouk El Ward 2023
as Najib
The Punch 2020
Taxi Bied 2019
as Rafiq
Two Lakes Of Tears 2009
as Jalil
Credits from TMDB.