The Hamburg Cell
2004 · as Mohammed Atta
Hello Lonesome
2010 · as Omar
The Death of Klinghoffer
2003 · as Mamoud
While the Widow Is Away
2005 · as The Super