 Nasir Aslam Zahid was born in Mussoorie, near Delhi, British India.His father, Sir Zahid Hussain was a finance officer, and had also served as chancellor of Aligarh Muslim University.Later in Pakistan, his father was the first governor of the State Bank of Pakistan.