Tahirs foreldre er fra Karnak i Øvre Egypt, men Tahir ble født i Giza ved Storkairo. Han har eksamen i historie og medievitenskap fra universitetet i Kairo, og har utgitt ut 14 bøker. Det har kommet seks romaner, fire novellesamlinger og fire faglitterære bøker. Han har også oversatt flere verk til arabisk fra engelsk og fransk. Hans roman fins oversatt til norsk på Solum Forlag (2009).