Graduated in Art with Honours from St. Columbus College, Hazaribagh in the year 1970 and did LL.B. from Patna Law College, Patna.
Enrolled as an Advocate on 01/04/1975. Practised in Patna High Court in Constitutional, Civil Taxation, Labour and University Matters.
Worked as Standing Counsel for the State of Bihar and also as Standing Counsel for the Bihar State Electricity Board, Patna University and Magadh University.
Served as Part Time Lecturer in Law Faculty of College of Commerce, Patna from 1983 till his elevation as Judge of the High Court.
Elevated as Permanent Judge of the Patna High Court from 08/11/1994. Transferred to Allahabad High Court on 28/11/1994.
Appointed as Acting Chief Justice from 30/12/2004 to 10/01/2005, 16/01/2005 to 18/02/2005, 27/01/2007 to 06/03/2007 and 09/03/2009 to 19/03/2009.
Appointed as Chief Justice of High Court of Madhya Pradesh on Dec 20, 2009.
Appointed as Chief Justice of Allahabad High Court and took oath on Aug 05, 2011.