Meaad AwaadActingBorn 12/08/1968Basra, IraqKnown ForThe Clock Turned1984The Strangers1984The Walls1983