Khalid Abdalla was born on December 30, 1980 in Glasgow, Scotland. He is an actor and producer, known for The Kite Runner (2007), The Square (2013) and United 93 (2006). Read more on iMDB