The Blue Caftan
The 16th Episode
Everybody Loves Touda
Aicha
Honey, I Killed Your Dog
Bnat Lahdid
Dar Nsa
The Last Rehearsal
Movie · Director of Photography
Movie · Camera Operator
TV · Director of Photography · 30 eps