Directing
Palestine 36
2025 · Movie
MEDINAH
2023 · Series
Orca
2023 · Movie
The Pact
2022 · Series
Lockdown: Red Moon Escape
2012 · Movie
The Package Vol. 1
2010 · Movie
Three Knee Deep
Series
In Search of Adam
Movie