Shah began his legal career by enrolling as an advocate for subordinate Courts with the West Pakistan Bar Council on August 22, 1967, and subsequently as an Advocate of the West Pakistan High Court on August 23, 1974.[1]
Shah served as a member of the District Council from 1979 to 1983, during which e chaired the Works Sub-Committee of the District Council, Larkana. He was also elected chairman of the Taluka Council, Ratodero from 1979 to 1983, and later served as a member of the District Council, Larkana from 1987 to 1991.[1]
In 1988, Shah was elected as a member of the Provincial Assembly of Sindh, serving from November 30, 1988, to August 6, 1990, and again from November 4, 1990, to July 19, 1993.[1]
In June 1994, Shah was appointed as an additional judge of the Sindh High Court, with subsequent regularization as a judge of the Sindh High Court.[1]
In October 2010, Shah was appointed as the chairman of the National Accountability Bureau by Asif Ali Zardari.[2][3][4]
Personal life
Shah was married. He and his wife had three sons and three daughters.[4]
Shah died in January 2019 and was buried in Ratodero.[4]