Had his primary education in Upper Primary School and Higher Education in Zilla Parishad High School, Sankarampet, Medak District. Passed Intermediate and graduation from Andhra Vidyalaya College Hyderabad. Obtained Law Degree from the University College of Law, Osmania University and Hyderabad.
Enrolled as an Advocate on the rolls of the Bar Council of Andhra Pradesh on 30th October, 1980 and joined the Chambers of Sri Justice B. Subhasan Reddy (As Advocate as he then was).
Actively Practised in Civil, Criminal, Constitutional and almost all other branches of Law. Had developed his independent practice with in short span of time and extensively dealt with number of cases covering all branches of Law.
Deeply interested in philosophy, culture, music and education. He was standing Counsel for premier institutions like S.V.
University and Jawaharlal Nehru Technogical University etc.
Elected unanimously as the President of the AP High Court Advocates Association for the year 2001-2002.
Elevated as Additional Judge of High Court of Andhra Pradesh on 02.12.2002.
Sworn in as Judge of High Court of A.P. w.e.f. 24th July, 2004.
Continued as Judge of the High Court of Judicature at Hyderabad till 12th February 2016.
Elevated as Chief Justice, High Court of Gujarat on 13thFebruary 2016.
Elevated as Judge, Supreme Court of India on 2nd November 2018.