Amsterdam
Role(s): Khaled
The Devil's Double
Role(s): Ali
Kicks
Role(s): Said el Mokhtari
Weddings and Beheadings
Role(s): Ahmed
The New World
Role(s): Counsel for the prosecution