Door to Door
2011 · Director
Messages from the Sea
2010 · Acting
Depth Wish
2007 · Director
The Search for Daoud Abdel Sayed
2026 · Director