Graduated in Law in 1967 and obtained LL.M. degree in 1969.
Appointed in U.P. Judicial Services on Apr 18, 1970. Promoted to Higher Judicial Services on Dec 21, 1979. Worked as Registrar, Allahabad High Court from Feb 05, 1992 to Nov, 1994.
Worked as Registrar General, Supreme Court of India from Feb 02, 1998 to Mar 24, 1999.
Elevated as permanent Judge at Allahabad High Court on Mar 26, 1999.