Actor
Hello Lonesome
2010 · as Omar
The Hamburg Cell
2004 · as Mohammed Atta
The Death of Klinghoffer
2003 · as Mamoud