Taimour TaimourCameraKnown ForRamses to Paris2023Over My Dead Body2013After the Battle2012One-Zero20096 Tahrir Square2009The Seventh Sense2005The Seventh Sense2003