Born c. 965 in Basra , which was then part of the Buyid emirate , to an Arab family , he lived mainly in Cairo , Egypt , dying there at age 74 .
Alhazen lived mainly in Cairo , Egypt , dying there at age 74 .