Lubna Azabal was born in Brussels, Belgium. She is an actress, known for Paradise Now (2005), Incendies (2010) and Coriolanus (2011). Read more on iMDB