He became a Judge of the Gujarat High Court on July 21, 1960 and became Chief Justice of Gujarat on September 16, 1967. He was appointed a Judge of the Supreme Court on July 17, 1973.
He was also Chairman of the Legal Aid Committee appointed by the Government of Gujarat for suggesting ways and means of providing free legal aid and advice to the poor and weaker sections of the community.
He acted as Chairman of the State Legal Aid Committee for running the Pilot Project of free Legal Aid and Advice in Gujarat.
He was, also, the Chairman of the Judicial Reforms Committee set up by the Government of Gujarat. He became the Chief Justice of India on July 12, 1985 and retired on December 20, 1986.