Elevated as a Judge of this Court on March 20, 2012. On November 3, 2023 his Lordship assumed the position of Senior Puisne Judge. On June 25, 2024 his Lordship took oath as the Acting Chief Justice and thereafter took oath as the Chief Justice of the Sindh High Court on 13th July, 2024. His Lordship is also the Chairman of Board of Governors of Sindh Judicial Academy.