Loading...

Amir Aboulela

Photos with Amir Aboulela

Search on Amazon

Biography

Amir Aboulela was born in Alexandria, Egypt. He is an actor, known for Barb Wire (1996), Gods and Monsters (1998) and Ticker (2002). Read more...

Actor

Character: Dawes, the Killer

Border Line 1999

0
17
0
Character: Furth

Mach 2 2001

0
6
0
Character: Sloth #2

The Shipment 0

2