Post Graduated in Arts in the year 1966 from Allahabad University and passed LL.B. in the year 1968 from Allahabad University.
Served as Railway Magistrate at Gorakhpur from Aug. 1976 to Jan. 1977, Joint Registrar in High Court, Allahabad from Jun. 1987 to Jan. 1991.
Served as Addl. Registrar in High Court, Allahabad from Jan. 1991 to Jun. 1992 and Spl. Secretary & Addl. L.R. in Government of U.P., Lucknow from Dec. 1995 to Aug. 1998.
Appointed in P.C.S.(J) in the year 1970 and promoted in Higher Judicial Service in the year 1982. Appointed in the year 1998 as District & Sessions Judge.
Elevated as Additional Judge on 21/12/2002. Took oath as Permanent Judge on 21/12/2004.