Born on 26.02.1961 at Hyderabad. Had his school education (Class-I to Class-X) at Little Flower High School, Hyderabad. Passed intermediate from Little Flower Junior College and B.Sc from Nizam College, Hyderabad. Obtained Law degree from University College of law, Osmania University, Hyderabad. Enrolled as an Advocate on the rolls of Bar Council of Andhra Pradesh on 28.02.1986 and joined the office of Sri C.Padmanabha Reddy. Actively practiced on criminal side and also in Constitutional matters. Had developed independent practice in short span. Elevated as Additional Judge of A.P. High Court on 29.06.2012. Appointed as Judge of High Court of Andhra Pradesh and assumed charge as such on 04.12.2013.
Assumed charge as Chairman, High Court Legal Services Committee, High Court of Judicature at Hyderabad for the State of Telangana and the State of Andhra Pradesh on 05.12.2018