The broken wings TBA
Actor
غلطة عمري 2026
The Last Words 2023
The Shared House 2020
Noah doesn't know how to swim 2017
Al Massira: The Green March 2016
as Hicham
The Shadows of Death 2011
Riyad El Maati 2010
as Aziz
The Outskirts 2006
as Bouchaib
Friends from Canada 2004
as Fouad
Credits from TMDB.