• Passed Judicial Civil Services Examination in the Year 1993 and joined as Civil Judge.
• Promoted as Senior Civil Judge in 1999.
• Promoted as Additional District & Sessions Judge in the Year 2000.
• Promoted as District & Sessions Judge in the Year 2007.
• Served as Additional Secretary (BPS-21) in the National Assembly of Pakistan in the Years 2008-2009.
• Appointed as District & Sessions Judge in the Islamabad Judicial Service and posted as District & Sessions, Islamabad from 2011 to 2014.
• Posted as Member Inspection Team along with the additional charge of the post of Director General, Human Rights Cell at the Islamabad High Court, Islamabad from October 2014 till date.
• Posted as Registrar, Islamabad High Court, Islamabad on 09.01.2015 to 10.12.2015 and 23.10.2016 to till date.
• Judicial Magistrate (Quetta, Dera Allah Yar, Mastung) in the Years 1994-2000.
• Senior Civil Judge (Dera Allah Yar) in the Year 2000.
• Additional District Judge (Hub, Quetta, Dera Allah Yar, Panjgoor, Sibi) in the Years 2001-2003.
• Acting Sessions Judge in the Years 2003-2007.
• District & Sessions Judge (Dera Allah Yar) in the Years 2008.
• District & Sessions Judge (Loralai) in the Years 2009-2011
• District & Sessions Judge, Islamabad in the Years 2011-2014.