Served as Science Teacher in Government (Prov: mpl) High School, Shahdad Kot, Larkana
Practiced as Advocate, enrolled in 16-01- Year 1975 from Sindh and Baluchistan Bar Council
Practiced as Advocate of High Court, enrolled in year 1982 from Sindh Bar Council
Served as Additional District and Sessions Judge 1995-2011
Served as Deputy Secretary in Criminal Prosecution Service Wing, Law Department Government of Sindh
Served as Additional Secretary/Draftsman in Law Department Government of Sindh
Served as Secretary Law, Parliamentary Affairs and Human Rights Department, Government of Sindh (2015-2016)
Remained president/General Secretary, of Sindh Graduate Association Since (1978-1994), Sindhi Adabi Sangat, Rural Community Development and Others Social and Human Right Organizations
Chairman, Association of Social and Intellectual Friends (ASIF)
Working as Member Judicial, Sindh Human Rights Commission, and Government of Sindh
Advocate/Member, Karachi Bar Association
Advocate/Member, High Court Bar Association Karachi
Teaching experience and delivery of lectures on various subjects
Experience as Advocate of Civil, Criminal, Family, Rent, Revenue and others
Judicial work experience
Expertise in legal drafting of Laws, Acts, rules, Ordinances, Notifications, Treaties and vetting of legal instruments, interpretation of Law and formulation of Legal Opinions
Social worker’s training from Social Welfare Department, Government of Sindh
Shariah Course, training from International Islamic University, Islamabad, 2006
Human Rights and Intellectual Property training conducted by National Centre and Judicial Studies, Arab Republic of Egypt, Ministry of Justice Cairo (2006)
Human Rights Training from Asia Justice and Rights (AJAR), Jakarta, Indonesia in collaboration with USAID 2014