Laila's Birthday 2009
as Cake Seller
Salt of This Sea 2008
as Ziad
Rachel: An American Conscience 2005
Director, Producer
Credits from TMDB.