How Can I Explain It, Mother?
Deaf
Out of Life
The Last of the Frenchmen
(Director)
(Writer)
Lebanon: Bits and Pieces
(Production Manager)