No photoAmmar TaftiActingBorn 24/12/1981Known ForMazar Sharif2015Parmida2015The Forbidden Fruit2007A Moment of Innocence1997In Between The Walls