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