He is an eminent jurist and a former judge of the Supreme Court of India. He was sworn in as a Supreme Court judge on 12 April 2013. Earlier, he had served as the Chief Justice of the Punjab and Haryana High Court.
Presently, he is an International Judge, at the Singapore International Commercial Court, Singapore Supreme Court, he was sworn into the post in August 2019, by the President of Singapore.
He is also the Chairperson of the News Broadcasting Standards Authority. He specialises in Constitutional cases, Labour-Service Matters and Arbitration matters. He was counsel for numerous Public Sector Undertakings, Educational Institutions, Banks & Financial Institutions and various Private Sector Corporations.