He was born in Depally Village, Nawabpet Mandal of Mahbubnagar District. Completed High School education and graduation at Mahbubnagar. Did L.L.B. frm Gnana Ganga University, Gulbarga, L.L.M. from PG College of Law, Hyderabad and pursuing Ph.D. in law on the subject Administration of Criminal Justice in India and the concept of plea-bargaining - A critical study from Osmania University, Hyderabad. Enrolled as an Advocate in July 1987, joined as Junior Civil Judge in the State Judicial Services on 05-05-1994, worked as such at various places in the State of Andhra Pradesh and promoted as Senior Civil Judge in the year 2005, worked as such at various places in the State. He was appointed as a District Judge by Accelerated Promotion in April, 2012, and worked as I Addl. District Judge at Adilabad and Warangal. He also worked as Chief Legal Advisor CID of Andhra Pradesh, Secretary, High Court Legal Services Committee and First Member Secretary of Telangana State Legal Services Authority, Hyderabad. Thereafter he was posted as Principal District and Sessions Judge, Ranga Reddy District. Later he was appointed as Registrar (Judicial), High Court of Judicature at Hyderabad for the State of Telangana and the State of Andhra Pradesh on 02-03-2017 and continued as such till bifurcation of the High Court on 31.12.2018. Consequent to the bifurcation and establishment of the High Court for the State of Telangana, he was appointed as the First Registrar General with effect from 01.01.2019, and continued as such till 1st September, 2021. He was elevated as a Permanent Judge of High Court for the State of Telangana on 15.10.2021.