Acting · 9 titres
Leila Khaled: Hijacker
2005
Stars of Orion: Japanese Martyrs for Palestine
2012
Hijack
2007
مرآة جميلة
1993
إحكي يا عصفورة
Hijas de la Nakba
2025
Les enfants de la révolution
2011
خيوط السرد
2017
Armée rouge/FPLP : Déclaration de guerre mondiale
1971