Native of Village Garli (First Heritage Village), Tehsil Dehra Gopipur, District Kangra, H.P., was born in Shimla on 23rd August, 1961. An alumni of St. Edward School, Shimla, Graduated with Honours in History from Government Degree College, Shimla. Obtained Degree in Law from H.P. University, Shimla. Enrolled as an Advocate in the year 1986.
Practiced in various Courts, including Hon'ble Supreme Court of India, in Constitutional, Taxation, Corporate, Criminal and Civil matters. Appeared as Counsel in the Inter-State water Dispute (BBMB Project) in the Hon'ble Supreme Court of India. Discharged Constitutional duties as Advocate General of Himachal Pradesh from 1998 to 2003. Was designated as Senior Advocate in the year 1999. Remained on the Senior Panel for Central Government, Supreme Court of India.
Elevated as Judge of the High Court of Himachal Pradesh, on 8th March, 2007. Remained Chairman of H.P. High Court Legal Services Committee. Discharged statutory duties as Executive Chairman of H.P. State Legal Services Authority and member of the Board of Governors, Himachal Pradesh Judicial Academy. Assumed charge of the office of the Acting Chief Justice of the High Court of Himachal Pradesh with effect from 25th April, 2017 (forenoon) and worked as such till 5th October 2018.
Has been appointed as the Chief Justice of High Court of Tripura on 09-11-2018. Took oath as the Chief Justice of High Court of Tripura on 14-11-2018. Is also the Patron-in-Chief of Tripura State Legal Services Authority and Chairman of the Tripura Judicial Academy.
His Lordship demitted the Office of the Chief Justice of High Court of Tripura on 07-11-2019 on His Lordship's transfer to the Patna High Court, Bihar.