Disorder 2024
Co-Producer
Broken Keys 2022
Line Producer
Memory Box 2021
Casting, Line Producer
1982 2020
Line Producer
Panoptic 2017
Producer
El Gran Libano 2017
Line Producer
Hotel Al Naim 2017
Line Producer
Where Do We Go Now? 2011
Executive Producer
La route du Nord 2008
Actor, Line Producer, Production Manager
Dancing on the Edge of a Volcano 2023
Actor
The Swimmers 2022
Casting
All This Victory 2021
Screenplay
Transit Game 2014
Production Manager
Caramel 2007
Casting
The Last Man 2006
Actor, Casting
Terra incognita 2003
as Leila
Credits from TMDB.