Ibrahim Ouabid can be an actor, known for The Grid (2004).
Ibrahim Ouabid Net Worth is $850,000 Mini Biography Ibrahim Ouabid can be an actor, known for The Grid (2004). Known for moviesThe Grid 2004as Al Qaeda Leader #1 Source IMDB