Nació en Isfahán, Persia (el "nisba" de su nombre árabe, al-Isfahani, significa "de Isfahán"), y pasó su juventud en Bagdad.