Graduated in Science in the year 1970 from University of Allahabad, Post Graduated in Science in the year 1972 from University of Allahabad.
Bachelor of Laws in the year 1975 from University of Allahabad (Awarded four Gold Medals) and Master of Laws in the year 1977 from University of Allahabad (Awarded Gold Medal).
Enrolled as an Advocate in 01/02/1976
Practised on Civil, Constitutional, Company, Taxation, Labour, Service and Criminal matter in Allahabad High Court and its Subordinate Courts and Tribunals.
Worked as Standing Counsel in the Allahabad High Court for the U.P. State Electricity Board (now Three Corporations - U.P. Power Corporation Ltd., U.P. Rajya Vidyut Utpadan Nigam Ltd. and U.P. Jal Vidyut Nigam Ltd.).
Co-author of "The Urban Land (Ceiling and Regulation) Act, 1976" - A Commentary".
Taught at Law Classes in the Allahabad Degree College affiliated to Allahabad University.
Elevated as permanent Judge of the Allahabad High Court on 14/02/2002.