Mamina
Harkis
Role(s): Colonel
Arab on Radar: Sunshine for Shady People
Role(s): Himself
The Apparition
Role(s): Editor in Chief
Don't Fall in Love with Yourself
Role(s): Self