Graduated in Science in the year 1965 from Allahabad University and passed LL.B. in the year 1968 from Lucknow University.
Served as Joint Director (Judicial) in Institute of Judicial Training & Research, Lucknow from Mar. 1990 to Dec. 1993.
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.