Born on 20.02.1951 at Machilipatnam, Krishna District to Smt. Subbaravamma and Late Sri Sastrulu Naidu. His late father was a District & Sessions Judge.
Had primary education at Nandyala, Guntur, Palakolu, Rajahmundry, Kaialuru, Narasapuram.
Obtained B.Sc., degree from Sir C.R.Reddy College, Eluru. Obtained B.L., Degree from Andhra University Law College, Visakhapatnam.
Enrolled as Advocate in the year 1975. Initially practiced at Vijayawada along with Sri K.Ranganayakulu, Advocate. Shifted to Hyderabad in the year 1977 and worked in the office of Late Sri Amancharla Krishna Murty, leading practitioner in Industrial and Labour Laws.
Joined Judicial Service as District Munisif in April, 1981. Worked at Ongole, Metropolitan Magistrate, Hyderabad, Munisif Magsitrate Nirmal, Medchal, Assistant Judge, Secunderabad, Metropolitan Magistrate, Secunderabad.
Promoted as Sub-Judge in May, 1989 and worked at Khammam, Tadepalligudem, Assistant Directore of Law, A.P.Police Academy, Hyderabad.
Promoted as District & Sessions Judge in March, 1995. Worked as Judge Family Court at Visakhapatnam, Additional District & Sessions Judge, Visakhapatnam, Registrar, A.P. Administrative Tribunal, Hyderabad, Chairman, Industrial Tribunal-cum-Labour Court, Guntur, Prinicipal District & Sessions Judge, Prakasam District at Ongole, Chairman Additional Industrial Tribunal-cum-Labour Court, Hyderabad, Additional Chief Judge, Secunderabad, Metropolitan Sessions Judge, Hyderabad, Registrar (Administration), High Court of Andhra Pradesh, Registrar General, High Court of Andhra Pradesh, Hyderabad, Principal District & Sessions Judge, Chittor, Chief Judge, City Civil Court, Hyderabad. Elevated as an Additional Judge of the High Court of Andhra Pradesh and assumed charge as such on 15.11.2010. F.N.
Appointed as permanent Judge, High Court of A.P., and assumed charge as Judge on 19-01-2012 F.N. Retired on attaining the age of superannuation on the afternoon of 19.02.2013.