Obtained an LL.B. from the University of the Punjab, Lahore and joined the judicial service as a Civil Judge in 1999 through the Punjab Public Service Commission Competitive examination.
In 2011, promoted to the position of Senior Civil Judge, and in 2012, promoted to the rank of Additional District & Sessions Judge, serving at various stations across Punjab.
Subsequently promoted as a District & Sessions Judge in March 2022, and has since served in multiple key roles i.e.:
- Acting District & Sessions Judge, Islamabad East
- District & Sessions Judge, Islamabad East
- Senior Additional Registrar, Lahore High Court, Bahawalpur Bench
- District & Sessions Judge, Chakwal
- District & Sessions Judge, Jhang
He also decided landmark cases such as Noor Muqadam case and Usman Mirza’s Case.
Driven by a strong passion for digital transformation in the judicial sector, he was entrusted by the Hon’ble Lahore High Court with the responsibility of Director Information Technology at the Punjab Judicial Academy, an assignment he formally assumed on May 19, 2025.