Graduated in Arts in the year 1966 from Allahabad University and passed LL.B. in the year 1968 from Allahabad University
Served as Judicial Member in Sales Tax Tribunal, Aligarh and Jhansi from Jul. 1992 to Apr. 1996, Officer on Special Duty in Allahabad High Court from Jun. 2002 to Jul. 2002 and as Spl. Officer Vigilance in Allahabad High Court from Jul. 2002 to Jan. 2003.
Appointed in P.C.S.(J) in the year 1970 and promoted in Higher Judicial Service in the year 1984. Promoted in the year 1997 as District & Sessions Judge.
Elevated as Additional Judge on 07/02/2005; took oath as permanent Judge on 27/02/2006.