Graduated in Arts in the year 1965 from Allahabad University and passed LL.B. in the year 1967 from Allahabad University.
Served as Joint Registrar in High Court, Allahabad from Dec. 1988 to Oct. 1992 and Addl. Registrar in High Court, Allahabad from Oct. 1992 to Jun. 1994.
Appointed in P.C.S.(J) in the year 1970 and promoted in Higher Judicial Service in the year 1982. Promoted in the year 1996 as District & Sessions Judge
Elevated as Additional Judge on 21/12/2002. Took oath as Permanent Judge on 21/12/2004.