All roles

West of the Jordan River
2018, Movie - Documentary
Six Days in June
2007, Movie - Documentary
Live and Become
2005, Movie - Drama
Leila Khaled Hijacker
2005, Movie - Documentary