Served as Grade- 20 Officer and retired from Provincial Civil Service (Executive Group) pre-maturely on 16 March 2018. Remained as Magistrate almost in whole of the Province. He served Four times as an Officer in Political Administration FATA. Remained DOR in Karak, Mansehra , Upper Dir and Kohat. He was posted as Additional Commissioner Kohat as well as Deputy Commissioner Kohistan and Karak. Remained as Deputy Secretary Home Department, Health Department, Additional Secretary Law Department and Project Director (Computerization of Land Record). Appointed by the Provincial Government as Ombudsman in March 2018.

Provincial Ombudsman,
Khyber Pakhtunkhwa.