Born on 13th February, 1951 in a middle class family at Ranchi within the State of Jharkhand. Completed his initial education from Ranchi Zila School in the year 1967. After obtaining his Bachelor Degree in Science from Ranchi University, pursued his Degree in Law from Chotanagpur Law College, Ranchi and obtained the Degree with 1st Class Distinction (Gold Medalist) in the year 1974.
Started practice in the year 1975 in Civil Court and specialized in civil law. By virtue of his appreciable skills and unique talent, coupled with blend of scholarship, was named Standing Counsel for almost all the banks, insurance companies, financial institutions, Universities, Electricity Board, Housing Board and other Government and non-Government organisations.
Shifted his practice to Ranchi Bench of Patna High Court in the year 1988. Was appointed as a Government Pleader in the year 1990, and was later appointed as Government Advocate in Ranchi Bench of Patna High Court in the year 1993. In a short span of time, rose to top ranks. Almost all Institutions appointed him as their Standing Counsel.
His profound knowledge of law and unfaltering courage, led to his elevation to the Bench and he became a Judge of Patna High Court on 9th May, 1996 and on 15th November, 2000 he became a Judge of the Jharkand High Court after formation of State of Jharkhand. Also functioned as Acting Chief Justice of the Jharkhand High Court.
In 2003, was nominated by the Hon'ble Chief Justice of India as one of the members of Ravi and Beas Water Tribunal (Water Dispute between Punjab, Haryana and Rajasthan). Also held the post of Chairman, Jharkhand Human Rights Commission and Executive Chairman of Jharkhand State Legal Services Authority. Was also Judge-In-charge of Judicial Academy, Jharkhand. Appointed as the Acting Chief Justice of Jharkhand High Court.
His methodical, incisive and focused mind reflects on the judgments he had delivered on different aspects of law, namely, Administrative Law, Constitutional Law, Civil Procedure Code, Criminal Procedure Code, Labour Laws, Motor Vehicles Act, Personal Laws, Service Laws, etc.
Assumed office of the Chief Justice of the Madras High Court on 11th June, 2010.