Passed LL.B. in the year 1966 and M.A. in the year 1968 from Agra University.
Appointed in P.C.S.(J) in the year 1970 and promoted in Higher Judicial Service in the year 1979. Promoted in the year 1994 as District & Sessions Judge.
Served as Chief Legal Adviser in Development Authority, Lucknow from Apr, 1991 to Aug, 1994 and Chairman in Trade Tax Tribunal, Lucknow from Apr, 1998 to Aug, 2002.
Elevated as Additional Judge at Allahabad High Court on Dec 21, 2002.