Born to a lawyer family on 18.8.1956. His Grand father Moulvi Abdul Rauf, served as counsel for Mahraja of Gawaliar State. His late father, Muhammad Akram was leading senior lawyer of his time. His late uncle, Manzar Alam, a veteran worker of Pakistan Movement, also served the legal profession as an outstanding lawyer. He is the third generation of his family in legal field. He did his LLB from S.M.Law College, Karachi. Joined Karachi Bar, in 1981. Enrolled as an Advocate High Court in 1983.

Played active role in Bar activities. Held office of Honorary Joint Secretary and then as General Secretary High Court Bar Association Karachi. Elected as Member Sindh Bar Council. Appointed as Standing Counsel for Government of Pakistan in 1998 held last two positions till elevation to the Bench on 20th April 1999.Elevated as a Judge of the Hon’ble Supreme Court of Pakistan on 20th September 2013.

Worked for all Pakistan Trade Union Congress, an affiliate of Brotherhood of Asian Trade Union (BATU), Worker Confederation of Labour (WCL), Nominated as link person in Pakistan, for the implementation of International Labour Standard or ILO Norms in Pakistan. Attended large number of regional and international conferences and workshops under the auspices of APTUC, BATU, WCL and ILO.